397 pubs · 35,757 cites · h-index 80
IIT@MIT
2008 - 2025
Massachusetts Institute of Technology
1986 - 2025
Harvard University Press
1995 - 2024
Yale University
2023 - 2024
U.S. National Science Foundation
2023 - 2023