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