Ha sido diputada y senadora por Barcelona en el Parlamento español a lo largo de seis legislaturas (1986-2008).