88 pubs · 9,362 cites · h-index 48
The University of Texas at El Paso
2010 - 2025
Division of Chemistry
2017 - 2017
University of California, Santa Barbara
2012 - 2012
European Synchrotron Radiation Facility
2012 - 2012
University of Puerto Rico-Mayaguez
2010 - 2010