Donghua Road 9
Fengyang, 233100
China
Anhui Science and Technology University
photofuel cell, hole mediator, aptasensor, atrazine, high output power density
photofuel cell, hole mediator, Aptasensor, Atrazine, high output power density