OKRA Technologies
OKRA Technologies
okra.ai

Locations

Cambridge, UK

Empowering Life Sciences with humanised Artificial Intelligence.

Something looks off?
Open jobs at OKRA Technologies