246
COMPANIES
1,070
JOBS

Locations

London, UK

industry

Biotechnology · DeepTech

Size

11-50 employees

Stage

Seed

founded in

2021

A bunch of scientists and product folks building computers that can taste, smell and feel.

Something looks off?
Open jobs at Apoha

On-site & Remote