Health Research team creates more effective cancer therapy Eli Pacheco Sep 15, 2022 0 Lymph node (LN) metastasis is a sign that things are going from bad to worse in cancer patients, and prompt treatment is vital. A research team from Tohoku University's Graduate School of…