Media Science Program

Takashi OHTA

Name

Takashi OHTA

Department/Research Field

Interaction Design