Search results for: Luis Almonacid
Stem Cell Reports > 2017 > 8 > 4 > 1062-1075
Pharmaceutical Research > 2009 > 26 > 3 > 577-586
Plant Physiology and Biochemistry > 2008 > 46 > 2 > 219-225
Neurochemistry International > 2006 > 48 > 8 > 729-738