Activity: Peer-review and editorial work types › Editorial activity
Description
Carbon Capture Science & Technology (CCST) is a new gold open access journal for the publication of cutting-edge high-impact research covering all aspects of carbon capture.