Publications in collaboration with researchers from European Space Research and Technology Centre (19)