SLUF: Sustainable Land Use Forum

What does SLUF mean? The above is one of SLUF meanings. It may have other definitions. Please refer to the end of this passage.

SLUF: Sustainable Land Use Forum

Definition in English: Sustainable Land Use Forum