TreatAid facilitate treatment of patients in India from abroad and coordinate the end-to-end life cycle, which routinely starts with addressing the patient inquiry and ends with the departure of the patient from India (post-treatment). At TreatAid we always focus on getting the best possible clini... Read more
Employees
1-10This company has no org chart yet
This company has no teams yet
This company has no offices yet