9 pubs · 373 cites · h-index 6
University of Arizona
2013 - Present
Institut de Biologie Moléculaire et Cellulaire
2015 - 2015
Indiana University Bloomington
2009 - 2011
Biocom
2009 - 2009