103 pubs · 8,069 cites · h-index 39
Exelixis (United States)
2022 - 2024
Kaiser Permanente South San Francisco Medical Center
2022 - 2022
Institute for Structural Research
2015 - 2022
InterScience (United States)
2021 - 2022
Gene Therapy Laboratory
2013 - 2021