Work type: poster / demo / art installation
Yan Tian
Languages: English
Tian, Yan
Shanghai Jiao Tong University (China)