10 employees
Omnia Biosystems is addressing challenging targets in oncology using artificial intelligence.
2021