72 pubs · 835 cites · h-index 19
Otsuka (United States)
2023 - Present
Otsuka Pharmaceutical (Spain)
2024 - Present
University of California, Irvine
2020 - 2023
Southern California Clinical and Translational Science Institute
2022 - 2022
ICAP Global Health
2016 - 2022