Professor Peter Scambler FMedSci

Peter James Scambler
Emeritus Professor of Molecular Medicine
University College London
Developmental Biology and Cancer, ICH
Elected Fellow 2000

Update your profile