Donald Steven McGregor

    loading  Checking for direct PDF access through Ovid


A caring, compassionate vet who showed the same dedication to all animals and their owners. As an excellent clinician and a skilled surgeon, his practice was built on values that were important to him.

Related Topics

    loading  Loading Related Articles