223 pubs · 8,873 cites · h-index 56
University of Cambridge
1986 - Present
Chitose Institute of Science and Technology
2019 - 2019
New York University Press
2003 - 2019
Harvard University Press
Cambridge University Press