Printer friendly
"AcronymFinder.com

What does IILRI stand for?

IILRI stands for International Institute for Land Reclamation and Improvement (Netherlands)

This definition appears rarely and is found in the following Acronym Finder categories:

  • Organizations, NGOs, schools, universities, etc.