44 pubs · 1,053 cites · h-index 13
Regeneron (United States)
2025 - 2025
Merck & Co., Inc., Rahway, NJ, USA (United States)
2020 - 2024
Biothera (United States)
2018 - 2018
University Health Network
2007 - 2016
The University of Texas MD Anderson Cancer Center
2012 - 2016