Company Details
- Employees
- 247
- Address
- 33 Arch St, Boston,ma 02110,united States
- Industry
- Technology, Information And Internet
- Website
- http://www.ontada.com
- Keywords
- synthetic controls, pragmatic trials, trial optimization, market access studies, medical affairs studies, provider technology, EHR, EMR, data feeds, oncology, Real world data, Real world research, Patient Education, Clinical education, real world evidence, Cancer, oncology research, oncology development, oncology commercialization.
- HQ
- Boston, MA