Sparkypedia

Location
UK
Degree in
MEng Electronic Engineering