26 April 2019
China's Large High Altitude Air Shower Observatory (LHAASO), a cosmic ray detection facility located in the high mountains of Southwest China's Sichuan Province, has recently begun scientific observation of very high energy cosmic rays as it "launched" its first set of detectors
MORE...