Provides business development and licensing support for the life sciences sector, focusing on oncology and neuroscience.
Robert Boyleweg 4, 2333 CG, Leiden