Search results for: Yan Tan
Journal of Ethnopharmacology > 2017 > 208 > C > 138-148
FEBS Letters > 589 > 1 > 68 - 76
Science China Life Sciences > 2014 > 57 > 4 > 412-421
Journal of Ethnopharmacology > 2017 > 208 > C > 138-148
FEBS Letters > 589 > 1 > 68 - 76
Science China Life Sciences > 2014 > 57 > 4 > 412-421