Gene therapy: advances, challenges and perspectives | Synapse