(No ratings)
Dr. Theresa L. Shanahan, MD is a pediatrician in NEWTON, MA specializing in general pediatrics. She graduated from Harvard Medical School. Dr. Theresa L. Shanahan, MD is affiliated with Newton-Wellesley Hospital.
Dr. Theresa L. Shanahan, MD graduated from Harvard Medical School. She completed residency at Tufts Medical Center. She is certified by the American Board of Pediatrics and has a state license in Massachusetts.
Medical School: Harvard Medical School
Residency: Tufts Medical Center
Board Certification: American Board of Pediatrics
Licensed In: Massachusetts
Dr. Theresa L. Shanahan, MD is associated with these hospitals and organizations:
Dr. Theresa L. Shanahan, MD does not have any reviews yet, be the first to leave a review of Dr. Theresa L. Shanahan, MD here: Leave a Review
(No ratings)
These charts describe general payments received by Dr. Theresa L. Shanahan, MD. Doctors may receive payments for a number of reasons, including meal compensation, travel compensation, and consulting.
| SANOFI PASTEUR INC. |
$35
FLUZONE QUADRIVALENT NORTHERN HEMISPHERE $18 |
FLUBLOK QUADRIVALENT NORTHERN HEMISPHERE $17 |
|---|
| Food and Beverage | $35 |
|---|
Dr. Theresa Shanahan works as a general pediatrics. In her practice, she is particularly interested in hospital care. After completing medical school at Harvard Medical School, Dr. Shanahan performed her residency at Tufts Medical Center. She is professionally affiliated with Newton-Wellesley Hospital. Doctor.com reports that Dr. Shanahan is closed to new patients at this time.