Peer Review Summary
Performed 431 peer review of 286 manuscripts including Journal of Cleaner Production and Environmental Progress & Sustainable Energy; placing in the 99th percentile for verified review contributions on Web of Science till 31st August 2023.