Phillip Vaughan

Phillip Vaughan

Director MSc Animation and VFX, University of Dundee. University of Dundee provides funding as a member of The Conversation UK.