Search

497 Result(s)
Sort by

Saving Stroke Patients around the world

Saving Stroke Patients around the world

Suffering a stroke is one of the most devastating medical emergencies that can happen to a person. Over 15 million people worldwide suffer a stroke every year.
Our Innovation Strategy

Our Innovation Strategy

Our innovation strategy focuses on developing a deep understanding of disease, identifying relevant disease mechanisms and using adequate therapeutic modalities to address them