If aliens have visited the solar system, here's how to find clues they left
In a new paper, scientists outline how we can look for clues any alien visitors to our solar system may have left behind.

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