BIOVIA
Senior Engineer
Dassault Systèmes
Senior Software Engineer (BIOVIA)
BIOVIA
Scientist
Dassault Systèmes
BIOVIA R and D Development Manager
Dassault Systèmes
BIOVIA Software Engineering Manager
Dassault Systèmes
BIOVIA Software Engineering Senior Manager
CERN
Summer Student
University of Oxford
The Open University