Nora Sloan

 Purdue University College of Veterinary Medicine
West Lafayette, IN 47906, US
 Veterinary Student