Posted on 28 June 2018 by Chris North
There were new results about organic compounds from two places in the Solar System this month: the planet Mars and the dwarf planet Ceres. We discuss what organic compounds are, and why their discovery doesn’t mean we’ve found life, but is still an interesting find. Further afield, the ALMA telescope has been finding planets orbiting
Read more