88129912
Sep 24, 2018
MOTERUM TECHNOLOGIES INC.
Subscribe
Sensors to be worn by a human to gather data regarding foot or leg movement; downloadable software for managing data regarding foot or leg movement