GI Cancers Immune protein IL-17A responsible for lethal side effects of gastric cancer August 31, 2020 Gastric cancer, one of the leading causes of cancer-associated mortality worldwide, is renowned for its…