10.1101/2023.09.04.556216
A Stapled Peptide Inhibitor of METTL3-METTL14 for Cancer Therapy
2023-09-04