Martin Vaughan

111
reputation

Physicist specialising in semiconductor materials and devices. Currently working in data science and software development.