Mark D. Freeman, DVM, DABVP–Canine/Feline Practice, CVA (original) (raw)

2023-present
Clinical Associate Professor, Community Practice
Virginia-Maryland College of Veterinary Medicine
Virginia Tech
Blacksburg, VA

2012-2023 Clinical Assistant Professor, Community Practice Virginia-Maryland College of Veterinary Medicine
Virginia Tech
Blacksburg, VA

2009-2011 Assistant Professor, Small Animal Surgery Ross University School of Veterinary Medicine
Basseterre, St. Kitts, WI

2004-2009 Assistant Professor, Small Animal Medicine Tuskegee University School of Veterinary Medicine
Tuskegee, AL

2001-2009 Private practice, small animal, emergency, and relief Alabama and Georgia