
Congreso de los Diputados
Calle Floridablanca s/n ES - 28071 Madrid
Substitute
Deputy
Membership of political groups:
- Socialists, Democrats and Greens Group
Roles
- Committee on Legal Affairs and Human Rights
- Committee on Political Affairs and Democracy
- Sub-Committee on Human Rights