WEDDS

AcronymDefinition
WEDDSWITS (Web Interface for Telescience) Encrypted Data Delivery System (US NASA)