International Union of Forest Research Organization (IUFRO) is located: February 23, 2021 – by admin International Union of Forest Research Organization (IUFRO) is located: A. Pakistan B. GermanyC. Austria D. Both a & b