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