Search results for: Zheng Shi
Current Medical Science > 2018 > 38 > 1 > 107-114
Plant, Cell & Environment > 33 > 2 > 149 - 162
Journal of Zhejiang University-SCIENCE B > 2009 > 10 > 11 > 796-804
European Journal of Pharmacology > 2007 > 571 > 1 > 44-50