Tim Smith's picture

Tim Smith

Education:

BSC Computer Science (Honours), Open University