Locations
Leiden, Netherlands
industry
Biotechnology
Size
11-50 employees
Stage
Seed
founded in
2020
Faster, easier, better diagnosis of infectious diseases.
On-site & Remote