NASA’s chief scientist Ellen Stofan has made a bold claim that humanity will make contact with alien life within 20-30 years.
During a panel hosted by NASA in order to discuss the organization’s search for alien life and habitable worlds, Stofan said: “We know where to look. We know how to look.”