KLKun Lu0000-0003-1370-8633Professor (Biological sciences)Chongqing, ChinaFollowUsage metrics Co-workers & collaboratorsJLJiana LiJiana Li