tomqa
tomqa

tomqa

25, newcastle university MSc computer science
visuals