David Weinstock is an expert in the field of Infectious Disease Medicine. David Weinstock accepts Medicare payments and is listed with Medicare.gov.
| National Provider Identifier [NPI] | 1295707529 | 
| Last Name Of The Provider | WEINSTOCK | 
| First Name Of The Provider | DAVID | 
| View All | 
|   | Dr. Luisa Stamm, MD | 
|   | Dr. Michael K. Mansour, MD  This Doctor is OpenDoctor Recommended. | 
|   | Dr. Arthur Y. Kim, MD  This Doctor is OpenDoctor Recommended.  This doctor has more publications | 
|   | Dr. Molly L. Paras, MD  This Doctor is OpenDoctor Recommended. | 
|   | Dr. Radha Rajasingham, MD  This Doctor is OpenDoctor Recommended. | 
|   | Dr. Rachel A. Bender Ignacio, MD  This Doctor is OpenDoctor Recommended. | 
|   | Dr. Sophia Koo, MD  This Doctor is OpenDoctor Recommended.  This doctor has more publications | 
|   | Dr. Leo X. Liu, MD  This Doctor is OpenDoctor Recommended. | 
|   | Dr. Amanda V. Thornton, MD  This Doctor is OpenDoctor Recommended. | 
|   | Dr. Christopher J. Gill, MD  This Doctor is OpenDoctor Recommended. |