A tree-mendous study: Biomass from forest restoration
Wednesday, April 22, 2020 - 09:30
in Earth & Climate
The United States is made up of more than 2 billion acres of land—nearly 750 million of which represent forest lands.
The United States is made up of more than 2 billion acres of land—nearly 750 million of which represent forest lands.