Does Extraterrestrial Life Exist? NASA's Starshade May Give Us The Answer
5.20.16, 1:30 PM EDT by Aryan Mahyar
NASA is developing a huge flower-shaped starshade in order to take a closer look at distant planets.
Share This Video
NASA is developing a huge flower-shaped starshade in order to take a closer look at distant planets.
Share This Video