Elected Fellow of Royal Society (FRS)

Prize: Award or HonorLearned Society

Degree of recognitionInternational
Granting OrganizationsRoyal Society, United Kingdom