Biotech10 months ago
iDoctus, Accelerating Digital Health to Grow 50% by 2021
The company has offices in Madrid, Barcelona and Mexico, the latter covering several Latin American countries. To date, iDoctus has invested $5.9 million (€5 million) in...