Dr Alexander Hull Research Fellow Genetics, Evolution & Environment Div of Biosciences Alexander Hull's full research profile on UCL Profiles