The 7 Rocky TRAPPIST-1 Planets May Be Made of Similar Stuff

Subsequent observations by NASA’s now-retired Spitzer Space Telescope, in collaboration with ground-based telescopes, confirmed two of the … read more