STTR NASA Abbreviation

STTR has various meanings in the NASA category. Discover the full forms, definitions, and usage contexts of STTR in NASA.

Small Business Technology Transfer
NASA

Citation

Last updated: