Scientific Publication

Opportunities and challenges in environmental service payments: carbon sequestration