Alexander (Alex) Livingston, B.Sc, B.Vet.Med., Ph.D., FRCVS, Diplomate ECVPT.
Patricia
P
Dowling
Peter
P
Lees
D049673:History, 20th Century; D049674:History, 21st Century; D006113:United Kingdom; D014730:Veterinary Medicine / Q000266:history*