What does ISRU stand for?
ISRU stands for "International Scientific Radio Union"
How to abbreviate "International Scientific Radio Union"?
"International Scientific Radio Union" can be abbreviated as ISRU
What is the meaning of ISRU abbreviation?
The meaning of ISRU abbreviation is "International Scientific Radio Union"
What does ISRU mean?
ISRU as abbreviation means "International Scientific Radio Union"