Search results for: Ronghui Zhu
Mitochondrion > 2017 > 33 > C > 84-101
Biotechnology Letters > 2016 > 38 > 8 > 1315-1320
Wireless Personal Communications > 2016 > 87 > 1 > 269-292
2006 6th World Congress on Intelligent Control and Automation > 2 > 8528 - 8531