Photo of Thaleia Deniozou

Thaleia Deniozou

Thaleia is a digital designer and a PhD candidate at the University of Edinburgh in Scotland.
1 articles
1 topics
Posting activity