Search results for: Peng Luo
Journal of Ocean University of China > 2015 > 14 > 3 > 484-490
Molecular Biology Reports > 2013 > 40 > 11 > 6213-6221
Journal of Ocean University of China > 2015 > 14 > 3 > 484-490
Molecular Biology Reports > 2013 > 40 > 11 > 6213-6221