EPFL developed tech makes it to International Space Station
🛰️

EPFL developed tech makes it to International Space Station