Making sense of science
You are here
Article
06.29.2026
In April, the researchers involved in the French-Chinese SVOM space mission presented an update on its initial findings. These provided a number of interesting insights into events that took place in...
Article
01.29.2025
Based in Namibia, the H.E.S.S. telescope array monitors the showers of particles produced when the highest-energy cosmic rays ever observed in the Universe impact the Earth's atmosphere.