June 26, 2014 Front Page Article in Astrobiology Our group has another article featured on the front page of a journal, this time Astrobiology – congrats to former PhD student and now…