Undergraduate
United Kingdom

Computing Science and Physics, BSc

University of Aberdeen