Astronomers Discover a Massive Star Cluster – Hiding in Plain Sight – in the Constellation Scutum
An international team of astrophysicists led by the Stellar Astrophysics Group of the University of Alicante (UA), the Instituto de Astrofísica de Canarias (IAC), and…