Installation Cherenkov Telescope Array CTA’s northern hemisphere site is located on the existing site of the Instituto de Astrofisica de Canarias’ (IAC’s) Observatorio del Roque de los Muchachos in... Details