این درمان با کمک حامل مخصوص مانند یک ویروس، RNA یا DNA را به سلولهای زنده منتقل میکند. پزشک ممکن است برخی از سلولها را خارج کرده و ماده ژنتیکی را در آزمایشگاه در آن قرار دهد و یا مستقیماً حامل را در اختیارتان قرار دهد. سپس سلولهای تغییر دادهشده میتوانند سلولهای سرطانی را از بین برده، رشدشان را متوقف نموده و یا به سلولهای سالم کمک کنند تا بهتر با سلولهای سرطانی مبارزه نمایند. این روش در حال حاضر به صورت عمده استفاده نمیشود.