Science: Nikku Madhusudhan (IoA) Claims about possible extraterrestrial life on K2-18b and Mars generated worldwide excitement, but a survey of hundreds of astrobiologists found that most experts ...