Education
He was educated at Charterhouse School and earned a Bachelor from Merton College, Oxford in 1966, and Master of Science and Doctor of Philosophy in 1974 from University of London.
He was educated at Charterhouse School and earned a Bachelor from Merton College, Oxford in 1966, and Master of Science and Doctor of Philosophy in 1974 from University of London.
Royal Society.