ASTO

AcronymDefinition
ASTOApple Sales Training Online
ASTOAntistreptolysin O
ASTOAssociation of Scientific and Technical Officers (India)
ASTOAdvanced Systems and Technology Office (Naval Sea Systems Command)