Liverpool Telescope
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
See a problem?
You might also like
Advertisement
