124 pubs · 6,712 cites · h-index 46
GlycoMira Therapeutics (United States)
2016 - 2025
Wake Forest University
Vertex Pharmaceuticals (United States)
2025 - 2025
Tulane University
2014 - 2021
Tulane Medical Center
2018 - 2020