Super Earth with potential for life has been found. Aerospace August 4, 2022 The Ross 508 b was found by the Subaru Strategic Program, which used the Subaru Telescope’s infrared spectrograph (IRD) to…