BSTA
Acronym | Definition |
---|---|
BSTA | Banco de Sangre y Tejidos de Aragón (Spanish: Blood and Tissue Bank of Aragon) |
BSTA | Body for Scientific and Technological Advice (UN Framework Convention on Climate Change) |
BSTA | British Schools Tennis Association (UK) |
BSTA | Board of Storage Tank Assistance (Arkansas) |
BSTA | Business Services Training Australia |
BSTA | Barbados Society of Technologists in Agriculture (est. 1939) |
BSTA | British Surgical Trades Association (UK) |