Doctora en Historia por la Universidad Complutense de Madrid, ha sido profesora durante diez años en las Universidades de Trento, Católica de Milán (sede de Brecia) y L’Aquila (Italia). Actualmente enseña Historia Contemporánea de España en la USP-CEU.