182 pubs · 4,228 cites · h-index 33
ORCID
2025 - 2025
University of Michigan
2016 - 2024
University of Pennsylvania
2023 - 2023
GlycoMimetics (United States)
2018 - 2021
University of Arizona
2019 - 2020