Articles in Refereed Journals
Innovation and Entrepreneurship Research
Innovation and Entrepreneurship Research
Systematic Assessment of the Achieved Emission Reductions of Carbon Crediting Projects
(2024). Systematic Assessment of the Achieved Emission Reductions of Carbon Crediting Projects Nature Communications, 15.