Todd Davies

UK

http://todddavies.co.uk

I'm an undergraduate reading Computer Science and a keen karateka.