Combining multiple software into a single SaaS, to translate comprehensive medical knowledge into computer-readable data.
ITC DIA Europe