Articulation Motors

From what I understand, Touch Bionics is in Scotland, and the people there come very close to speaking English.

 
Back
Top Bottom