56 pubs · 3,844 cites · h-index 22
University of Chicago
2003 - Present
University of Illinois Chicago
2025 - 2025
Argonne National Laboratory
2024 - 2024
Center for Discovery
2021 - 2021
Stanford University
2006 - 2010