Search results for: Ye Chen
British Journal of Pharmacology > 179 > 13 > 3346 - 3362
Protein & Cell > 2017 > 8 > 6 > 439-445
International Journal of Pediatric Otorhinolaryngology > 2015 > 79 > 10 > 1654-1657
Mitochondrion > 2015 > 23 > Complete > 17-24