40 pubs · 4,708 cites · h-index 29
Collaborative Drug Discovery (United States)
2022 - 2022
TiGenix (Spain)
2013 - 2014
Amgen (United States)
2005 - 2013
Remegenix (United States)
2013 - 2013
University of California, San Francisco
1994 - 2001