Sam Spilsbury

Sam Spilsbury

Sam Spilsbury

Masters in Computer, Communication and Information Sciences, PhD Candidate @Aalto University