James Johnston

8,775
reputation
7
45
75

I'm a software and hardware engineer for Motion View Software, which builds and maintains a line of orthodontic products and 3D scanners.