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