Karl W. Thomas, MD practices Critical Care Medicine. He accepts Medicare.
| NPI NUMBER | 1255329108 | |
| NPPES Provider LastName | THOMAS | |
| NPPES Provider FirstName | KARL | |
| NPPES Provider ZIPCode | 522421009 | |
| NPPES Provider State | IA | |
| Specialty Description | Pulmonary Disease | |
| Total Claim Count | 21.0 | |
| Distinct Opioid Count | 0.0 | |
| Opioid Claim Count | 0.0 | |
| Percent Opioid Claims | 0.0 | 
| National Provider Identifier [NPI] | 1255329108 | 
| Last Name Of The Provider | THOMAS | 
| First Name Of The Provider | KARL | 
| View All | 
|   | Dr. Gary W. Hunninghake, MD  This Doctor is OpenDoctor Recommended. | 
|   | Dr. Lakshmi Durairaj, MD  This Doctor is OpenDoctor Recommended.  This doctor has more publications | 
|   | Dr. Kevin Doerschug, MD  This Doctor is OpenDoctor Recommended.  This doctor has more publications | 
|   | Dr. Surya P. Bhatt, MD  This Doctor is OpenDoctor Recommended. | 
|   | Dr. Michael J. Welsh, MD | 
|   | Dr. Dayna J. Groskreutz, MD  This Doctor is OpenDoctor Recommended.  This doctor has more publications | 
|   | Dr. Lois J. Geist, MD  This Doctor is OpenDoctor Recommended.  This doctor has more publications | 
|   | Dr. Sif Hansdottir, MD  This Doctor is OpenDoctor Recommended.  This doctor has more publications | 
|   | Dr. Mosaab Bagegni, MD  This Doctor is OpenDoctor Recommended. | 
|   | Dr. Brent A. Hadder, MD  This Doctor is OpenDoctor Recommended. | 
|   | Dr. Friedrich C. Luft, MD | 
|   | Dr. Jens C. Strand, MD  This Doctor is OpenDoctor Recommended. | 
|   | Dr. Kathryn M. Gores, MD | 
|   | Dr. Arvind M. Perathur, MD  This Doctor is OpenDoctor Recommended. | 
|   | Dr. Anurag Johri, MD | 
|   | Dr. Jay F. Rilinger, MD | 
|   | Dr. Rebecca H. Floyd, MD |