Professor Sir Charles Peter Downes OBE FRSE, FMedSci

Principal and Vice-Chancellor, University of Dundee.

Elected

1991

Discipline

A4 Cell and Molecular Biology