Genxi Li

Prof. Genxi Li

Department of Biochemistry, Nanjing University, Nanjing 210093, China; And School of Life Sciences, Shanghai University, Shanghai 200444, China
orcid

Contribution