Work type: poster / demo / art installation
Hiroyuki Sekiguchi
Languages: English
Sekiguchi, Hiroyuki
Ritsumeikan University (Japan)