The University of London is a collegiate federal research university located in London, England. As of October 2018, the university contains 18 member institutions, central academic bodies and research institutes. Read More
London [UK], July 7 : The cancer immunotherapy atezolizumab significantly increased the overall survival of patients with advanced-stage non-small ... ...