Provides consultancy and project management support for international healthcare, pharmaceutical and biotechnology projects.
Bargelaan 200, 2333 CW, Leiden