So……NASA has this TESS mission goin’ on…… TESS is Transiting Exoplanet Survey Satellite. Scientists were studying something known […]