Immune cells hampered when fighting soft tissue and bone sarcomas
Aggregates of immune cells known as tertiary lymphoid structures (TLSs), seen here within a tumor of the soft tissues known as a rhabdomyosarcoma, are major players in the immune system's fight against cancer. Johns Hopkins ...
Jun 26, 2020
0
65