Our vision is a world where R&D is automated and research is directly connected to care.
11 open rolesOfficial site ↗
Owkin
Paris
UK