Search results for: Peng Yan
Journal of Asia-Pacific Entomology > 2017 > 20 > 3 > 971-976
Molecular Biology Reports > 2010 > 37 > 7 > 3057-3066
Journal of Genetics and Genomics > 2007 > 34 > 2 > 119-128
Mitochondrion > 2006 > 6 > 4 > 186-193