145 pubs · 3,539 cites · h-index 25
University of Illinois Urbana-Champaign
2018 - Present
Center for Genomic Science
2026 - Present
National Center for Supercomputing Applications
2018 - 2025
Intel (United States)
2022 - 2022
Harvard University
2014 - 2016