TESS Planet Hunter Scores its First Light Image

The first light marks a landmark for any astronomical device. NASA has released the first images...
Read more of this post