Tabetha Boyajian
Astronomers Debunk the ‘Alien Megastructures’ Theory About that Weird Star
Over 100 people collaborated on the newest study about KIC 8462852.
Advertisement
Advertisement
Advertisement
Over 100 people collaborated on the newest study about KIC 8462852.