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