This week, NASA will launch its Transiting Exoplanet Survey Satellite (TESS), the mission of which, aided by a group of Boston University professors and students, is to locate Earth-like exoplanets.
If the film “Star Wars” taught the world anything, it was that getting along with alien life forms might be difficult. However, that has not stopped the National Aeronautics and Space Administration...