Changchun
China
Changchun University of Technology
Fluorescent sensors, Biomass-derived N-doped carbon dots, Green, Resveratrol