CompaniesOmideon
Omideon logo

Omideon

active
St. Andrews, UK
Founded 2020
Website
About

Novel treatments for cancer by targeting the tumor glycome

Locations (1)
Headquarters
St. Andrews, UK
Map

Loading map...

Omideon | Biotech Hunter | Biotech Hunter