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...