BSTA

AcronymDefinition
BSTABanco de Sangre y Tejidos de Aragón (Spanish: Blood and Tissue Bank of Aragon)
BSTABody for Scientific and Technological Advice (UN Framework Convention on Climate Change)
BSTABritish Schools Tennis Association (UK)
BSTABoard of Storage Tank Assistance (Arkansas)
BSTABusiness Services Training Australia
BSTABarbados Society of Technologists in Agriculture (est. 1939)
BSTABritish Surgical Trades Association (UK)