AFSTC stands for;
AFSTC Air Force Space Technology Center
AFSTC Air Force Satellite Test Center
Acronyms, Abbreviations, Initialism & What They Stand For
AFSTC Air Force Space Technology Center
AFSTC Air Force Satellite Test Center