“I’m emotional about it,” Thomas Zurbuchen, NASA’s science chief, said of all the telescope’s mirrors finally clicking into place. read more
“I’m emotional about it,” Thomas Zurbuchen, NASA’s science chief, said of all the telescope’s mirrors finally clicking into place. read more