(IF 5,108), „Catalyst” (IF 3,444), „Journal of Water Process Engineering”Wyszukiwarka artykułów Science Direct pisma „Journal of Water Process Engineering”. (IF 3,173). Pełnił również funkcję redaktora naczelnego czasopisma „Journal of Civil Engineering, Environment and Architecture”. Jest członkiem Rady Naukowej czasopisma „Technologia Wody”.
Uczestniczył w blisko 30 konferencjach i sympozjach naukowych o zasięgu międzynarodowym oraz krajowym. Jest członkiem kilku organizacji: Komitetu Inżynierii Środowiska PANPrezydium Komitetu Inżynierii Środowiska Polskiej Akademii Nauk – kadencja 2020-2023. (trzy kadencje) – od 2020 r. pełni funkcję wiceprzewodniczącego, Wojewódzkiej Komisji do spraw Ocen Oddziaływania na Środowisko, oraz organizacji branżowych: Polskiego Związku Inżynierów i Techników Sanitarnych, Polskiego Towarzystwa Limnologicznego i Rady Naukowo-Programowej Stowarzyszenia EKOSKOP.