AFSTB stands for Air Force Science and Technology Board

AFSTB
Share
Abbreviations And Their Meaning