Dr. Greenes is a pediatrician practicing in Needham. In 2004, he became a member of Needham Pediatricians after spending 13 years at Children's Hospital Boston. Greenes has also written 25 medical research publications as well as chapters in textbooks.