Logo

Celtic Biotech Ltd

EIC Accelerator Winner From 2023

Development of a natural therapeutic treatment for late-stage lung cancer patients

Ireland

Articles