Richard Angell

    Head Drug Discovery Group, Translational Research Office
    University College London