Badges
Certifications
Work Experience
octopusmoira has not updated employment details yet.
Education
The University of Edinburgh, Edinburgh
Computer Science, MS
Links
octopusmoira has not updated links details yet.
Skills
octopusmoira has not updated skills details yet.