China's Ninth National Forest Resources Inventory counted an average of 426 trees per acre (1,052 trees/hectare) across the country in 2019, which is much higher than the new study's estimate of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results