423 pubs · 16,404 cites · h-index 53
Springer Nature (Germany)
1987 - 2018
University of Toronto
1971 - 2017
Harvard University
2007 - 2007
University of Michigan
1956 - 2007
Institute for Advanced Study