The duration of the therapeutic effects of gene therapy can vary. In some cases, the effects can be long-lasting or even permanent if the therapeutic gene is successfully integrated into the target cells and continues to be expressed. However, in other cases, the effects may be transient, requiring repeat treatments or additional interventions.