Specialty hub · Saint Louis, MO

47 Pulmonary Disease Physician Doctors in Saint Louis, MO

Sorted by profile completeness. All figures from publicly available CMS datasets. Federal data only — no reviews, no rankings.

Showing 1–25 of 47
# Doctor Specialty Procedures Open Payments MIPS
1 Dr. Patrick Aguilar
Medicare
Pulmonary Disease Physician 380 $89 — ›
2 Dr. Nadeem Ahmed
Medicare
Pulmonary Disease Physician 2,680 $42 — ›
3 Dr. Christopher Barrios
Medicare
Pulmonary Disease Physician 453 $21 79 ›
4 Dr. Robert Case
Medicare
Pulmonary Disease Physician — $470 — ›
5 Dr. Vladimir Despotovic
Medicare
Pulmonary Disease Physician 367 $66 79 ›
6 Dr. Dayton Dmello
Medicare
Pulmonary Disease Physician 991 $432 — ›
7 Dr. Patrick Duncan
Medicare
Pulmonary Disease Physician 349 $1,662 79 ›
8 Dr. Johnathan Fagg
Medicare
Pulmonary Disease Physician 167 $345 — ›
9 Dr. Keith Ferguson
Medicare
Pulmonary Disease Physician 378 — — ›
10 Dr. William Galli
Medicare
Pulmonary Disease Physician 398 $75 — ›
11 Dr. Craig Karpman
Medicare
Pulmonary Disease Physician 1,432 $99 — ›
12 Dr. James Krings
Medicare
Pulmonary Disease Physician 219 $18,095 79 ›
13 Dr. Zachary Lonjers
Medicare
Pulmonary Disease Physician 140 — — ›
14 Dr. Gary Marklin
Pulmonary Disease Physician — $3,072 — ›
15 Dr. Soophia Naydenov
Medicare
Pulmonary Disease Physician 316 $4,331 — ›
16 Dr. Tej Patel
Medicare
Pulmonary Disease Physician — $370 — ›
17 Dr. Francisco Quinones
Medicare
Pulmonary Disease Physician 388 $716 — ›
18 Dr. David Rose
Pulmonary Disease Physician 296 $1,555 — ›
19 Dr. Andrew Roth
Medicare
Pulmonary Disease Physician — $123 — ›
20 Dr. Hisham Taher
Medicare
Pulmonary Disease Physician 1,258 $106 — ›
21 Dr. Rodrigo Vazquez Guillamet
Medicare
Pulmonary Disease Physician 753 — 79 ›
22 Dr. Tanner Wallen
Medicare
Pulmonary Disease Physician 119 — — ›
23 Dr. Melissa Weis
Medicare
Pulmonary Disease Physician 112 — — ›
24 Dr. Jessica Zweig
Medicare
Pulmonary Disease Physician 1,971 $2,460 79 ›
25 Dr. Jason Zweig
Medicare
Pulmonary Disease Physician — $1,416 — ›