Search results for: Wendy L. Imlach
British Journal of Pharmacology > 175 > 12 > 2337 - 2347
Pharmacological Research > 2017 > 116 > C > 93-99
Trends in Pharmacological Sciences > 2014 > 35 > 8 > 423-430
European Journal of Pharmacology > 2009 > 605 > 1-3 > 36-45