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