About this university Queen Mary University of London (commonly shortened to Queen Mary) is one of the leading institutions in […]