52 pubs · 3,003 cites · h-index 27
Universidad de Salamanca
2025 - 2025
Adimab (United States)
2013 - 2023
Galaxy Biotech (United States)
2016 - 2016
Palo Alto Institute
2013 - 2015
PDL BioPharma (United States)
1992 - 2007