We're sorry, the appointment you are interested in has already been booked by someone else. Please select a different timeslot.
Provider facility background
Bharat Upadhyay, MD

Bharat Upadhyay, MD

Pulmonary Disease
Dr. Upadhyay received his medical degree from N.H.L. Municipal Medical College in Ahmedabad, India. He completed his training at St. Michaels Medical Center in Newark, NJ and St. Elizabeths Hospital, Tufts University in Boston, MA. Dr. Upadhyay in Board Certified in Internal Medicine and Pulmonary Medicine. He also specializes in Sleep Medicine.
I would like to schedule ...

Accepts most insurance. Contact your insurance provider for coverage information

Arterial Blood Gas Testing

Bronchoscopy Needle Biopsy

CT Scan

CT Scan (Computed Tomography)


Evaluation for Oxygen


Magnetic Resonance Imaging - MRI

Management of all sleep related issues including sleep apnea and insomnia.

Pulmonary Function Testing

Sleep Studies