Nature Protocols, 2026, 21, 2122–2157
Nature Protocols, 2024, 19, 3000–3047
Nano Today, 2024, 59, 102466
Environ. Sci. Technol, 2026, 60, 16472–16485
ACS Nano, 2025, 19, 21629–21643
Explore our publications since 2022 and funded research projects.