75 pubs · 9,437 cites · h-index 28
HudsonAlpha Institute for Biotechnology
2012 - 2025
Denver Health Medical Center
2018 - 2023
Cellectis (United States)
2023 - 2023
Health and Hospital Corporation
2023 - 2023
University of Colorado Denver
2015 - 2023