Search results for: Shuai Li
Insect Science > 29 > 6 > 1601 - 1611
Journal of Pediatric Surgery > 2017 > 52 > 7 > 1182-1187
Science China Life Sciences > 2012 > 55 > 12 > 1038-1044
Insect Science > 29 > 6 > 1601 - 1611
Journal of Pediatric Surgery > 2017 > 52 > 7 > 1182-1187
Science China Life Sciences > 2012 > 55 > 12 > 1038-1044