Dr. Jane A. Brown, a native of Needham, received medical training at MIT, the University of Pennslyvania and Harvard Medical School. She went on to work on her residency in pediatrics at Children's Hospital in Boston. Since 1986, Dr. Brown has worked with Needham Pediatrics.