Find a Physician

Education & Professional Certifications

Medical

Madras Medical College, Madras, India

Residency

General Medicine, Government General Hospital, Madra, India

Medicine, Royal Victoria Hospital, Blackpool, Lancashire, United Kingdom

Medicine, Kings Cross and Nine Wells Hospital, Scotland

Fellowship

Pulmonary Disease, Royal University Hospital, Saskatchewan, Canada

Moorehead Research Fellowship, University of Saskatchewan/Royal University Hospital, Saskatchewan, Canada

Board Certified

  • Internal Medicine
  • Pulmonary Disease
  • Sleep Medicine

Hospital Affiliations

  • Taylorville Memorial Hospital, Taylorville, IL
  • Shelby Memorial Hospital, Shelbyville, IL
  • Pana Community Hospital, Pana, IL