KayoThera is selected as the BIO 2021 Start-up Stadium Winner

Congratulations to KayoThera (EFL Life Sciences, 2021) on being selected as the BIO 2021 Start-up Stadium Winner!

KayoThera leverages cutting-edge discoveries to develop therapeutics for cancer patients who currently receive terminal diagnoses.