Even with state-of-the-art technology, it is almost impossible to see: a cosmic neutrino. Yet scientists have managed to image this particle with a deep-sea telescope. And that could help to better understand our universe. Leiden particle physicists collaborated on this ambitious project, published…