9 employees
Sourcia provides services for Phase I to Phase IV clinical trials with a focus on biotech, medical devices, and digital therapeutics.
2012