Dominic Salisbury Email

Quality Manager . Odin Vision

Current Roles

Employees:
60
Revenue:
$16.7M
About
Odin Vision makes Artificial Intelligence application to improve endoscopic procedures for better early detection and diagnosis of cancer.
Odin Vision Address

London, null
UK
Odin Vision Email