Overwatch Research
Description: Overwatch Research provides all-in-one software for preclinical labs to design, track & visualize in vivo studies, enhancing reproducibility & efficiency.
Country: UK
Based in: Belfast
Founded: 2017
Funding Stage: Seed
Tags: ['Software', 'Research']
ACCESS DIRECTORY
Details about how we process your information are available in our Privacy Policy.
























