16 employees
ClinLife provides patients the ability to find and apply for suitable clinical trials.
2005