Weather Alert Snow is in the forecast. Consider switching to a virtual visit to receive care from home. Learn more >>
Carmen Soto-Rivera, MD Director, Neuroendocrinology and Cancer Survivorship Program (NECS); Director, Growth Program Instructor of Pediatrics, Harvard Medical School Image Phone 617-355-7476 NPI 1851572333 Print Profile Request an Appointment Locations Boston Boston Children's Hospital 300 Longwood Ave. Boston, Massachusetts 02115 Phone: 617-355-6000 Norwood Boston Children's Physicians Norwood 269 Walpole St. Norwood, Massachusetts 02062 Phone: 781-216-2550 Weymouth Boston Children's Weymouth 200 Libbey Parkway Weymouth, Massachusetts 02189 Phone: 781-216-3800 Listen Carmen Soto-Rivera, MD Director, Neuroendocrinology and Cancer Survivorship Program (NECS); Director, Growth Program Instructor of Pediatrics, Harvard Medical School Medical Services Programs & Services Diabetes Program Neuroendocrinology Program Endocrinology Conditions & Treatments Growth Problems Hypopituitarism Type 1 Diabetes Languages English Spanish Education Undergraduate School University of Puerto Rico 2003 Rio Piedras PR Medical School University of Puerto Rico, School of Medicine 2007 Rio Piedras PR Internship University Pediatric Hospital, University of Puerto Rico 2008 San Juan PR Residency University Pediatric Hospital, University of Puerto Rico 2010 San Juan PR Residency Chief Resident University Pediatric Hospital, University of Puerto Rico 2011 San Juan PR Fellowship Pediatric Endocrinology Boston Children's Hospital 2014 Boston MA Certifications American Board of Pediatrics (General) American Board of Pediatrics (Endocrinology) Publications The relationship between TSH and systemic inflammation in extremely preterm newborns. View Abstract Locations Boston Boston Children's Hospital 300 Longwood Ave. Boston, Massachusetts 02115 Phone: 617-355-6000 Norwood Boston Children's Physicians Norwood 269 Walpole St. Norwood, Massachusetts 02062 Phone: 781-216-2550 Weymouth Boston Children's Weymouth 200 Libbey Parkway Weymouth, Massachusetts 02189 Phone: 781-216-3800
Norwood Boston Children's Physicians Norwood 269 Walpole St. Norwood, Massachusetts 02062 Phone: 781-216-2550
Weymouth Boston Children's Weymouth 200 Libbey Parkway Weymouth, Massachusetts 02189 Phone: 781-216-3800
Norwood Boston Children's Physicians Norwood 269 Walpole St. Norwood, Massachusetts 02062 Phone: 781-216-2550
Weymouth Boston Children's Weymouth 200 Libbey Parkway Weymouth, Massachusetts 02189 Phone: 781-216-3800