112 pubs · 6,461 cites · h-index 32
Exicure (United States)
2020 - 2025
Novartis (United States)
2021 - 2021
Baxalta (United States)
2018 - 2020
Abraxis (United States)
2019 - 2019
VA San Diego Healthcare System
2015 - 2015