2 employees
Geneva Biotech Center responds to the growing trend of pharmaceutical companies outsourcing research and development capabilities.
2013