University of Maryland, College Park, Bachelor of Science – 1971-1975
University of Pennsylvania, Doctor of Veterinary Medicine – 1977-1981
University of Pennsylvania, Residency in Large Animal Surgery – 1981-1984
University of Pennsylvania, Residency in Small Animal Surgery – 1984-1987
University of Pennsylvania, Clinical Orthopedist, Instructor, Surgeon – 1987-2007
University of Pennsylvania, PhD (Cell & Developmental Biology) – 2000
Joined RBVH Linwood – 2007