What to know about rhabdoid tumors Medical News Today, 31 Aug 2022 Rhabdoid tumors (RT) are large cell tumors that form in the soft tissues, such as the kidneys, liver, peripheral nerves, and…