JDSRF

AcronymDefinition
JDSRFJoint Defense Space Research Facility