What does ATRU stand for?
ATRU stands for "Architectural Technology Research Unit"
How to abbreviate "Architectural Technology Research Unit"?
"Architectural Technology Research Unit" can be abbreviated as ATRU
What is the meaning of ATRU abbreviation?
The meaning of ATRU abbreviation is "Architectural Technology Research Unit"
What does ATRU mean?
ATRU as abbreviation means "Architectural Technology Research Unit"