Sam Parker

Electrical Engineer

Location: Oxford