LIVES AND WORKS
Champaign
United States of America
LIVES AND WORKS
Champaign
United States of America
BORN IN
Moscow
Russian Federation
BIOGRAPHY
WHO I AM
Artist. Scientist. Visual inquiry into genesis of ideas and human perception of information.