Clinic Locations
Lords Hospital
Chackai, Anayara P.O, Landmark: Near Off NH 66 Bypass Road., Thiruvananthapuram, Kerala, India,
Specialization
- Ortho surgeon
- General Physician
Lords Hospital
Chackai, Anayara P.O, Landmark: Near Off NH 66 Bypass Road., Thiruvananthapuram, Kerala, India,