AFSTAR

What is the full meaning of AFSTAR? What does AFSTAR stand for?

AFSTAR stands for Air Force Science & Technology Report