12 employees
EdenRoc Sciences is a privately backed holding or operating company managing bioscience and pharmaceutical startup companies.
2016