Carlos Carnicero Urabayen

Adviser, European Parliament and political analyst

Contributor