Last name Toh First name Kane User skills Biologist Affiliations University of Cambridge, UK Cancer Science Institute of Singapore Member for 4 years 11 months