ESA Space Science · August 10, 2026

How ESA mimics and models the 2026 total solar eclipse