Professor Jean Duthie Beggs CBE FRS FRSE

Professor of Molecular Biology, University of Edinburgh.

Elected

1995

Discipline

A4 Cell and Molecular Biology