Search results for: Shi-Yi Xu
IUBMB Life > 71 > 1 > 93 - 104
Electronics Letters > 2016 > 52 > 12 > 1076 - 1078
Journal of Shanghai University (English Edition) > 2004 > 8 > 2 > 177-179
IUBMB Life > 71 > 1 > 93 - 104
Electronics Letters > 2016 > 52 > 12 > 1076 - 1078
Journal of Shanghai University (English Edition) > 2004 > 8 > 2 > 177-179