Philip Oakley

581
reputation

Multi-disciplinary Systems Engineer