Search
Close this search box.

New paper posits ‘that humanity’s pressure will not overwhelm nature’