Diane Chen

 Tufts Cummings School of Veterinary Medicine
Westborough, MA 01581, US
 Veterinary Student