25 employees
Celdara Medical builds academic and early-stage innovations into high-potential medical companies
2008