Water Research, vol. 240, page. 120085, 2023-07
Catalysis Science & Technology, vol. 6, no. 7, page. 2060 - 2064, 2016-03
Biosensors and Bioelectronics, vol. 227, page. 115144, 2023-05
BIOSENSORS & BIOELECTRONICS, vol. 188, 2021-09-15