Leila Takayama

Human–computer interaction specialist