European Retrievable Carrier EURECA.
D005075:Biological Evolution; D005060:Europe; D005118:Extraterrestrial Environment; D000069497:Origin of Life; D018521:Plant Physiological Phenomena; D013026:Space Flight / Q000295:instrumentation