Sttr Definition

abbreviation
Small Business Technology Transfer.
Wiktionary