Peter Milne

Peter Milne

44 experience, Software Architect, Commercial helicopter pilot. Part-time mad scientist. Robotics Enthusiast. 3D printing geek