Liverpool Telescope

Call
Website

Advertisement

146 Brownlow Hill
Liverpool, England L3 5RF

The Liverpool Telescope is a cutting-edge 20-metre, fully robotic telescope located at the Observatorio del Roque de Los Muchachos on La Palma in the Canary Islands. Operated by Liverpool John Moores University, it plays a significant role in astronomical research, including groundbreaking observations of supernovae and other cosmic phenomena.

Generated from the website

Own this business?
See a problem?

You might also like

United KingdomEnglandLiverpool Telescope

Advertisement