Professor Sir John Macleod Ball FRS FRSE

Sedleian Professor of Natural Philosophy, University of Oxford.

Elected

1980

Discipline

B4 Informatics, Mathematics and Statistics