Seol mar théacs é seo: Tumor Hypoxia: Impact in Tumorigenesis, Diagnosis, Prognosis and Therapeutics