Personal Information
Organization / Workplace
West Kilbride, North Ayrshire
Occupation
Reader in Computing Science
- Presentations
- Documents
- Infographics