Mary-Kate O'Toole

 Tufts University Cummings School of Veterinary Medicine
North Grafton, MA 01536, US