Lei Shi

Dr. Lei Shi

School of Life Sciences, Chongqing University, Chongqing 405200, China

Contribution