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