Prof Max Telford Professor of Zoology Genetics, Evolution & Environment Div of Biosciences Max Telford's full research profile on UCL Profiles