NASA Ames, Public domain, via Wikimedia Commons By Mark Mamerow NASA’s new telescope is an amazing scientific and engineering accomplishment, but a groundswell of opposition has arisen to the naming of the telescope after James Webb. He directed NASA in the 1960s and led the agency in its successful quest to mount manned missions to the …
Read