Mubadala enters into a definitive deal to acquire KELIX bio

Mubadala enters into a definitive deal to acquire KELIX bio
play icon
The photo has been used for illustrative purposes.