366 pubs · 18,281 cites · h-index 64
California Institute of Technology
1972 - 2023
Springer Nature (Germany)
1987 - 2018
Ford Foundation
2009 - 2009
Baxter (United States)
2007 - 2007
Hong Kong University of Science and Technology
2002 - 2002