(2021) Interleukin-25: New perspective and state-of-the-art in cancer prognosis and treatment approaches. Cancer Medicine. pp. 5191-5202. ISSN 2045-7634