Funding Status:
Private
Headquarters:
Edinburgh, City of Edinburgh, United Kingdom
Technology:
Health Tech
Employee Number:
8
Industry:
Health Tech