A cutting-edge medical technology company providing wearable clinical grade wearable technology (CE/
Location: United Kingdom, England, Doncaster
Member count: 11-50
Phone: +44 7833 478408
Founded date: 2015
Investors 1
Date | Name | Website |
09.05.2022 | Plug and P... | plugandpla... |