The best science images of 2025 — Nature’s picks - Emma Stoye; Fred Schwaller (Nature, 2025)