Disclosed are engineered nanovesicles and engineered platelets comprising an exogenous protein and methods for treating cancer comprising administering the same to a subject.L'invention concerne des nanovésicules modifiées et des plaquettes modifiées comprenant une protéine exogène et des méthodes de traitement du cancer comprenant l'administration de celles-ci à un sujet.