Science & Energy

New Research: Closest Exoplanet to Earth Could Host Life