496 pubs · 44,169 cites · h-index 90
University of California, Los Angeles
1962 - 2019
University of Oklahoma
2006 - 2006
Biogen (Germany)
2001 - 2001
Heidelberg Engineering (Germany)
University of Wisconsin–Madison
1937 - 2000