What does TRRU stand for?
TRRU stands for "Technoscience and Regulation Research Unit"
How to abbreviate "Technoscience and Regulation Research Unit"?
"Technoscience and Regulation Research Unit" can be abbreviated as TRRU
What is the meaning of TRRU abbreviation?
The meaning of TRRU abbreviation is "Technoscience and Regulation Research Unit"
What does TRRU mean?
TRRU as abbreviation means "Technoscience and Regulation Research Unit"