What does AFSTAR stand for?
AFSTAR stands for "AF Science and Technology Report"
How to abbreviate "AF Science and Technology Report"?
"AF Science and Technology Report" can be abbreviated as AFSTAR
What is the meaning of AFSTAR abbreviation?
The meaning of AFSTAR abbreviation is "AF Science and Technology Report"
What does AFSTAR mean?
AFSTAR as abbreviation means "AF Science and Technology Report"