https://getpocket.com/explore/item/could-invisible-aliens-really-exist-among-us-an-astrobiologist-explains?utm_source=pocket-newtab
Quote:
But Helen Sharman, Britain's first astronaut and a chemist at Imperial College London, recently said that alien lifeforms that are impossible to spot may be living among us.