Vernieri · Cancer discovery 2022
not yet graded
PubMed 34789537 · doi:10.1158/2159-8290.CD-21-0030 · record verified 2026-08-26