29 pubs · 917 cites · h-index 13
The University of Texas at San Antonio
2025 - Present
Ono Pharmaceutical (United States)
2016 - 2022
Research & Development Institute
2018 - 2022
Merck Serono (Italy)
2017 - 2021
Merck (Germany)
2017 - 2019