85 employees
IMA Clinical Research provides imagine site proximity, patient centricity, and broad diversity services.
2011