Professor Peter Rigby FRS FMedSci
Professor Emeritus of Developmental Biology
The Institute of Cancer Research (ICR)
Elected Fellow 1999