BSTO

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