Sign in
Register
NASA’s James Webb space telescope is ready to hunt signs of extraterrestrial life. The telescope is scheduled for an October 31, 2021 launch date.
10
/r/astrobiology_hub
, 2021-09-04, 19:11:17
Permalink
More like this: