The massive star-forming complex known as the Lobster Nebula is part of the biggest infrared map of the Milky Way galaxy ever created.
Please follow and like us:
Science and Technolgy blog
The massive star-forming complex known as the Lobster Nebula is part of the biggest infrared map of the Milky Way galaxy ever created.