Search results for: Long Chen
European Journal of Pharmacology > 2012 > 682 > 1-3 > 171-180
European Journal of Pharmacology > 2011 > 670 > 1 > 7-12
European Journal of Pharmacology > 2010 > 636 > 1-3 > 52-58
European Journal of Pharmacology > 2009 > 614 > 1-3 > 77-83