Selexis
Selexis develops cell lines for the biopharmaceutical industry. Learn more
Launch date
Employees
Company register number CH-550.1.023.743-2
Geneva Canton of Geneva (HQ), San Francisco California (founding location)
Authorizing premium user...