OMG sciencefromBig Think3 weeks agoAstronomers close in on the source of the highest energy particlesNatural cosmic ray accelerators exceed human technology, producing particles at PeV energy scales.