“offers new insights into how researchers can identify other planets that may host aliens”
Here’s a good general rule of thumb:
Ask yourself, does the planet in question exist in your imagination, or in a novel, television show, video game or movie?
If yes, then it may host aliens.
If it’s in the real world, probably not.
Ask yourself:
Would Sigourney Weaver go there?...................