Japan is leading the construction of a large cosmic-ray telescope as part of the multinational Cherenkov Telescope Array initiative.
Japan is leading the construction of a large cosmic-ray telescope as part of the multinational Cherenkov Telescope Array initiative.