Search results for: Chen Hai-yan
Journal of Cellular Biochemistry > 113 > 8 > 2671 - 2678
European Transactions on Electrical Power > 22 > 1 > 17 - 32
Wuhan University Journal of Natural Sciences > 2001 > 6 > 1-2 > 183-190
Journal of Cellular Biochemistry > 113 > 8 > 2671 - 2678
European Transactions on Electrical Power > 22 > 1 > 17 - 32
Wuhan University Journal of Natural Sciences > 2001 > 6 > 1-2 > 183-190