ESCIES

(redirected from European Space Components Information Exchange System)
AcronymDefinition
ESCIESEuropean Space Components Information Exchange System
Full browser ?