LIFE presentation in Riga

The science of LIFE was presented in a presentation at the European Planetary Science Congress held on September 17-22 in Riga, Latvia.