MLURI

AcronymDefinition
MLURIMacaulay Land Use Research Institute (UK)