Printer friendly
"AcronymAttic.com

What does IUFR stand for?

IUFR stands for International Union of Forestry Research

This definition appears very rarely