
Margaret enjoys the challenges of general practice, working with people of all ages and across disciplines. She, along with all the other DCMC doctors, participates in regular continuing medical education activities.
Margaret is available for consultations on: