She received her medical degree from Tufts University School of Medicine and has been in practice for more than 20 years. She is one of 6 doctors at Norwood Hospital who specialize in Orthopedic Surgery.