522 pubs · 29,483 cites · h-index 77
Argonne National Laboratory
2005 - Present
University of Chicago
2016 - Present
Center for Molecular Medicine and Immunology
2026 - Present
Wekerle Business School
2025 - 2025
University of Illinois Chicago
2024 - 2025