IUFRO Legal Abbreviation

IUFRO has various meanings in the Legal category. Discover the full forms, definitions, and usage contexts of IUFRO in Legal.

International Union of Forestry Research Organizations
Legal

Citation

Last updated: