Episode 8: IRTechnophobia – [noun] Fear of full-service IRT providersNovember 5, 2018TechnologyIRT in a clinical trial is a lot like an oil change. No one wants to pay a lot, some... READ MORE