Margaret Brown is a nurse practitioner in internal medicine, providing comprehensive care to adults. She earned her degree from the Massachusetts General Hospital Institute of Health Professions in Boston. With expertise in adult health, Margaret delivers patient-centered care. She joined the practice in 2016 and is certified by the American Nurses Credentialing Center as an adult nurse practitioner.