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