4 pubs · 3 cites · h-index 1
Human Media
2026 - Present
Massachusetts Institute of Technology
2025 - 2025