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