What does JDSRF stand for?
JDSRF stands for "Joint Defense Space Research Facility"
How to abbreviate "Joint Defense Space Research Facility"?
"Joint Defense Space Research Facility" can be abbreviated as JDSRF
What is the meaning of JDSRF abbreviation?
The meaning of JDSRF abbreviation is "Joint Defense Space Research Facility"
What does JDSRF mean?
JDSRF as abbreviation means "Joint Defense Space Research Facility"