Drew MacQuarrie

Research Fellow in UCL's Virtual Environments and Computer Graphics Group