David Latchman CBE is Master of Birkbeck, University of London. He also holds the title of Professor of Genetics both at Birkbeck and at University College London.
David Latchman CBE is Master of Birkbeck, University of London. He also holds the title of Professor of Genetics both at Birkbeck and at University College London.