Wow! JWST Finds Possible Alien Biosignatures On K2-18b Water Planet Geraldine 1 year ago Alien Biosignatures Wow! JWST Finds Possible Alien Biosignatures On K2-18b Water PlanetCredit Anton Petrov