ITU-LAND

AcronymDefinition
ITU-LANDInformation Technology-Uptake in Land Resource Management