Work type: poster / demo / art installation
Dmitri Evmenov
Languages: English
Evmenov, Dmitri
St. Petersburg State University (Russia)