Stories

Neighbours of El Roque de los Muchachos: ISAAC NEWTON TELESCOPE (INT)

Initially built in 1967 in Herstmonceux (Sussex, United Kingdom), in 1984 it changed headquarters seeking to improve its efficiency. Its...