180 employees
The free portal and online service center for pharmaceutical and biotech partnering and communication