Home
Research
Posts
Publications
CV
Publication
23 Apr 2026
New publication in Nature Communications
10 Feb 2026
New publication in Environmental Science & Technology
20 Nov 2025
New publication in Chemical Engineering Journal