Avg ER Wait
Checking ER Wait Time
The feed could not be reached

John B Nelson, MD

John B Nelson, MD

Dr. John Nelson is a board - certified internist with more than 25 years of experience. He completed his electrical engineering degree at the University of Kansas before continuing on to the University of Missouri , Kansas City for his medical degree. His internships include Emory University ( internal medicine ) and the University of Kansas Medical Center ( pulmonary and critical care medicine ). Dr. Nelson has served as the medical directors of respiratory therapy , intensive care , sleep laboratory , and pulmonary rehabilitation at both Overland Park Regional Medical Center and Providence Medical Center. He is a member of the American Medical Association, the American College of Chest Physicians , the American Thoracic Society and the American Sleep Disorders Association. Currently he sits on the board of directors for Overland Park Regional Medical Center.


Medical Education & Training

Medical School: University of Missouri Kansas City School of Medicine
Fellowship: University of Kansas Medical Center
Specialty Board Certifications: Am Bd Int Med (Sub: Critical Care Medicine) - Status: Certified; Am Bd Int Med (Sub: Pulmonary Diseases) - Status: Certified; Am Bd Psych & Neuro (Sub: Sleep Medicine) - Status: Certified

Procedures and Conditions

Interventional Bronchoscopy , Electromagnetic Navigational Bronchoscopy for Diagnosis and Fiducial Placement , Endobronchial Stent Placement, Transtracheal Oxygen Catheter Placement, Acute Bronchitis , Asthma , COPD , Cystic Fibrosis , Emphysema , Infection , Pneumonia , Pulmonary Hypertension , Sleep Apnea , Transtracheal Oxygen Catheter Management





John B Nelson, MD


Pulmonary Diseases
See more Pulmonary Diseases Physicians
Sleep Medicine
See more Sleep Medicine Physicians
Critical Care Medicine-Internal Medicine
See more Critical Care Medicine-Internal Medicine Physicians

John B Nelson, MD

Office Locations

Kansas Pulmonary & Sleep Specialists
10550 Quivira Road , Ste 335
Overland Park, KS 66215
Phone: (913) 599-3800