42 pubs · 1,677 cites · h-index 16
Johns Hopkins University
2024 - 2025
University of Michigan
2017 - 2024
Stanford University
2020 - 2020
Stanford Synchrotron Radiation Lightsource
2010 - 2010
Washington Center