" to discuss an astrobiology finding that will impact the search for evidence of extraterrestrial life"
Could just mean something measly like they've found something on earth that can survive on random elements which boosts the chances of life in random places.
Either way I'm excited, any step forward in the cosmic search for life is great, but life elsewhere however small would be quite the find eh?


.