The Register · A provider Vaidam India · India Specialties medical tourism coordination recovery accommodation coordination Reports that name this provider Post-Surgical Recovery Facilities in India Medical tourism facilitator that coordinates recovery accommodation and post-discharge services. ← Back to all clinics