One of our own featured in Rhody Today! European Space Agency green lights mission on space-based observatory