OKRA Technologies
OKRA Technologies

Empowering Life Sciences with humanised Artificial Intelligence.
Cambridge, UK
okra.ai
Inaccurate data? Flag it here.
Open jobs at OKRA Technologies