IILRI

AcronymDefinition
IILRIInternational Institute for Land Reclamation and Improvement (Netherlands)