414 pubs · 29,496 cites · h-index 76
Human Growth Foundation
2025 - 2025
Carnegie Mellon University
1975 - 2025
Google (United States)
1996 - 2024
Glasgow Caledonian University
2022 - 2022
Duke University
2021 - 2021