56 pubs · 1,088 cites · h-index 14
Carnegie Mellon University
2022 - Present
Human Computer Interaction (Switzerland)
2025 - 2025
Max Planck Institute for Human Development
2024 - 2024
Microsoft (United States)
2022 - 2022
Saudi Heart Association
2022 - 2022