Tagged: 3rd largest telescope

The University of Manchester: an amalgamation of institution

The University of Manchester is a public research institutions formed in 2004 by merging the University of Manchester Institute of Science and Technology and the Victoria University of Manchester. The establishment is a member...