Category: Science & Tech

Very Large Telescope spots the Cosmic Bat


The Cosmic Bat – formally NGC 1788 – is a dusty nebula