China's Juno detector outpaces decades of research in 59 daysscience.org7 points·Hypathia··1 commentOpen articleSaveView on HN