Scientists revealed a mechanism to suppress the growth and spread of cancer cells in lymph nodes, forestalling any chance for them to invade new territories of the body.
Scientists revealed a mechanism to suppress the growth and spread of cancer cells in lymph nodes, forestalling any chance for them to invade new territories of the body.