Visualisation Supervisor
london, greater london, united kingdom
Proof Inc
Bournemouth University
Octav Bancila College Iasi, Romania
University of Arts George Enescu Iasi, Romania