Jun 2, 2020 by News Staff

Using several instruments on ESO’s Very Large Telescope, VLT Survey Telescope and the New Technology Telescope, astronomers have discovered giant spots...