She received her BS from Yale University and received her Medical Degree from Columbia University. She completed her residency and fellowship training at UPENN where she remains on faculty.