Irene Vázquez Domínguez
Radboudumc
Netherlands
0000-0001-9753-521X
RNA-based therapies
Inherited retinal disease
Eye
Cell culture, Mice