Search results for: Yue Liu
Science China Life Sciences > 2016 > 59 > 12 > 1319-1323
Science China Life Sciences > 2016 > 59 > 3 > 292-298
Science China Life Sciences > 2016 > 59 > 9 > 940-949
Science China Life Sciences > 2014 > 57 > 8 > 742-754
Science China Life Sciences > 2013 > 56 > 11 > 1000-1006