Search results for: Zhuojie Chen
Journal of Cellular Physiology > 234 > 5 > 6136 - 6146
Cell Biology International > 42 > 8 > 1060 - 1068
Applied Surface Science > 2016 > 384 > C > 534-538
Science China Information Sciences > 2014 > 57 > 8 > 1-7