Large High Altitude Air Shower Observatory in western China helps team test Einstein’s theory, finding no evidence that particles’ speed changes depending on energy.
Mechanism proposed by Zhejiang University scientist Liu Beibei and team in Nature journal may be ‘one of the missing links in solar system history’, says reviewer.