352 pubs · 13,845 cites · h-index 64
University at Buffalo, State University of New York
1972 - 2017
State University of New York
2014 - 2014
Division of Chemistry
2014 - 2014
Synchrotron soleil
2011 - 2011
Middle Tennessee State University
2004 - 2009