- This is the best explanation yet for that 'alien megastructure' 1,400 light-years away http://www.techinsider.io/alien-megastructure-explained-oblate-star-2015-10 15 comments science
Linking pages
Related searches:
Search whole site: site:www.techinsider.io
Search title: That 'Alien Megastructure' Might Be a Lopsided Star
See how to search.