Search results for: Rong Shen
Acta Mechanica Sinica > 2011 > 27 > 6 > 1071-1080
European Journal of Cell Biology > 2009 > 88 > 11 > 701-709
European Journal of Cell Biology > 2007 > 86 > 1 > 51-62
Acta Mechanica Sinica > 2011 > 27 > 6 > 1071-1080
European Journal of Cell Biology > 2009 > 88 > 11 > 701-709
European Journal of Cell Biology > 2007 > 86 > 1 > 51-62