Scientists from the Space Telescope Science Institute (STScI) in Baltimore, Maryland, sought to study one stellar subject and ended up finding something even more exciting. The team's results ...