176 pubs · 18,803 cites · h-index 59
University of California, Santa Barbara
1982 - 2023
Rady Children's Hospital-San Diego
2023 - 2023
Neuroscience Institute
2011 - 2011
UNSW Sydney
2010 - 2010
ImmunoGen (United States)
2008 - 2010