Referee for journals
• Environmental Technology
• Energy & Fuels
• Energy Conversion and Management
• Waste and Biomass Valorization
• Journal of Analytical and Applied Pyrolysis
• Chemical Engineering Journal
• Chemical Engineering Journal Advances
Guest Editor for journals:
- Bioresource Technology
- Environmental Technology
- Results in Engineering
- Frontiers in Chemical Engineering
- Atmosphere
Editorial Board Member of journals
- Environmental Technology
- Waste Disposal and Sustainable Energy
- Engineering Reports