Search results
Pharmacological Research > 2013 > 69 > 1 > 87-113
International Journal of Biochemistry and Cell Biology > 2009 > 41 > 1 > 40-59
Pharmacological Research > 2013 > 69 > 1 > 87-113
International Journal of Biochemistry and Cell Biology > 2009 > 41 > 1 > 40-59