BSTO

AcronymDefinition
BSTOBusiness Systems and Technology Organization (Hewlett-Packard)
BSTOBarium Strontium Titanium Oxide