Search results for: Jin Liu
Science China Life Sciences > 2018 > 61 > 3 > 328-339
Science China Life Sciences > 2016 > 59 > 9 > 930-939
Science China Life Sciences > 2015 > 58 > 6 > 521-530
Science China Life Sciences > 2004 > 47 > 2 > 158-164