Feb 27, 2023 by Natali Anderson

Astronomers using the NASA/ESA Hubble Space Telescope have observed clumps of star formation in the tails and disks of six ram-pressure stripped (jellyfish)...