Work type: poster / demo / art installation
Emilia Anna Porubcin
Languages: English
Porubcin, Emilia Anna
Stanford University (Palo Alto, California, United States)