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