44 pubs · 2,052 cites · h-index 18
University of California, Santa Barbara
1986 - 2012
University of Chicago
2004 - 2004
ExxonMobil (United States)
1986 - 1991
Laboratoire Léon Brillouin
1981 - 1981
UCLA Health
1977 - 1977