What does STPU stand for?
STPU stands for "Science and Technology Planning Unit"
How to abbreviate "Science and Technology Planning Unit"?
"Science and Technology Planning Unit" can be abbreviated as STPU
What is the meaning of STPU abbreviation?
The meaning of STPU abbreviation is "Science and Technology Planning Unit"
What does STPU mean?
STPU as abbreviation means "Science and Technology Planning Unit"