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)...