Profesora titular de Derecho Internacional Público (Universidad Carlos III de Madrid) desde 2002. Asesora en la Asesoría Jurídica Internacional del Ministerio de Asuntos Exteriores y de Cooperación (Comisión de Servicios en dedicación exclusiva de 2005 a 2009). Previamente, fue profesora titular de la Universidad de A Coruña (1997-2002) y profesora ayudante en la Facultad de Derecho de la Universidad Complutense de Madrid (1990-1997). Es también miembro y profesora del CEDIH (Centro de Estudios y de Difusión del Derecho Internacional Humanitario de la Cruz Roja Española).