81 pubs · 2,024 cites · h-index 23
Stanford Synchrotron Radiation Lightsource
2025 - 2025
Louisiana State University
1996 - 2021
Craft Engineering Associates (United States)
2015 - 2021
University of Maryland, College Park
1992 - 2003
University of Michigan
1997 - 1997