Science ❯Astronomy ❯Telescopes ❯James Webb Space Telescope
The Leo P galaxy, located 5.3 million light-years away, has resumed star formation after billions of years of dormancy, providing new insights into cosmic evolution.