The implications of the declining energy return on investment of oil production | Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences

Addition date
Mar 31, 2023 6:53 PM
Added by
Raphael Thys
LAN
EN