Kelly Chen

 University of Illinois Urbana-Champaign College of Veterinary Medicine
La Habra Heights , CA 90631, US
 Veterinary Student