1 in 12 stars might have swallowed a planet
A new study suggests that stars may chomp on planets way more often than you'd expect.

Discover more Science and Technology news updates in TROIB Sci-Tech
Discover more Science and Technology news updates in TROIB Sci-Tech