130 pubs · 3,025 cites · h-index 21
Argonne National Laboratory
2006 - Present
University of Illinois Chicago
2012 - 2025
University of Chicago
2002 - 2025
Molecular Biology Consortium
2025 - 2025
Alex's Lemonade Stand Foundation
2019 - 2019