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