93 pubs · 5,136 cites · h-index 35
University of California, Los Angeles
2005 - 2025
Foundation for Applied Molecular Evolution
2020 - 2025
University of Alberta
2023 - 2023
UCLA Health
2014 - 2022
University of California System
2002 - 2022