NASA’s Secret Strategy Sessions: James Webb Telescope and the Search for Extraterrestrial Life
The launch of NASA's James Webb Space Telescope on 25 December 2021 has created new opportunities for discovering extraterrestrial life.
NASA's associate director of scientific communication, Dr. Michelle Thaller, recently discussed…