Sam McCreery

542
reputation
3
18

Computer Science BSc graduate