10 employees
Surrogen is a biotech company delivering better models to understand human disease.
2014