Become a member
Sign in
Get started
Fred Tøurret
Follow
14 Following
14 Followers
Profile
Claps
Claps from Fred Tøurret
See more
Has NASA’s Kepler Mission Discovered an Alien Megastructure?
Dr. Ian O'Neill