36 pubs · 715 cites · h-index 14
Tulane University
2014 - Present
University of Arizona
2005 - 2013
Arizona Science Center
2005 - 2010
Institute of Molecular Biology and Biophysics
2008 - 2008
Universidad Nacional de Córdoba
1997 - 2000