A new collaboration between University of Glasgow engineers and the European Space Agency (ESA) has showcased the potential ...