N nature.com Science images of 2025 – Nature's picks 10 points giuliomagnifico 10 months ago 1 comments