Find a Physician

Education & Professional Certifications


Punjabi University, Patiala, India


Internal Medicine, Southern Illinois University School of Medicine, Springfield, IL

Residency (12 mos)

Internal Medicine, Loyola University Stritch School of Medicine , Maywood, IL

Post Graduate

St. Louis University School of Law, St. Louis, MO

Board Certified

  • Internal Medicine
  • Sleep Medicine


Springfield Clinic Taylorville

600 North Main Street
Taylorville, IL


Hospital & Facility Affiliations

  • Taylorville Memorial Hospital, Taylorville, IL

Professional Memberships

  • Member, American Medical Association
  • Illinois State Medical Society

Awards & Acknowledgements

  • Southern Illinois University School of Medicine - Clinical Assistant Professor

Viewing this content requires you to be 18 years or older to view.

Are you 18 or over?

No Yes