Correction to: ITGBL1 is a new immunomodulator that favors development of melanoma tumors by inhibiting natural killer cells cytotoxicity

Mol Cancer. 2021 Jan 27;20(1):21. doi: 10.1186/s12943-021-01319-5.
No abstract available

Publication types

  • Published Erratum