45 pubs · 507 cites · h-index 13
Environmental Protection Engineering (Greece)
2026 - Present
Shenzhen Polytechnic
2015 - 2024
South China University of Technology
2011 - 2016