2019-August-28

Building 118 telescopes on two sites is a massive undertaking! Meet the site managers for CTA-North, Paolo Calisse… https://t.co/NJJQH6Swgx

Building 118 telescopes on two sites is a massive undertaking! Meet the site managers for CTA-North, Paolo Calisse… https://t.co/NJJQH6Swgx