James Izzard

159
reputation
3
8

Professional mechanical engineer, Cambridge UK.