Winner

Mika

Best Digital Cancer Therapeutic (Europe): Mika

Biotechnology Awards - 2023

Mika

Biotechnology Awards - 2023

Best Digital Cancer Therapeutic (Europe): Mika
See Mika's website