BIOFILMS Experiment launched!
August 29, 2021 – Cape Canaveral, Florida BIOFILMS – the experiment developed under the European Space Agency Biomission 2017 Procurement Contract – has been successfully launched on the CRS SpX-23 from the Kennedy Space Center…