Professor Sir James Armour CBE FRSE, FMedSci

Emeritus Professor of Veterinary Parasitology, University of Glasgow.

Elected

1991

Discipline

A2 Clinical Sciences