Search results for: Sheng Lin
European Journal of Pharmacology > 2017 > 811 > C > 222-231
European Journal of Pharmacology > 2014 > 726 > Complete > 124-132
European Journal of Pharmacology > 2008 > 580 > 3 > 329-338
European Journal of Pharmacology > 1995 > 276 > 1-2 > 191-194