Enfermeira (1980) especialista em Enfermagem de Saúde Infantil e Pediátrica (1987), Mestre em Ciências de Enfermagem (1994) e Doutora em Filosofia Contemporânea (2003) com uma tese sobre A Vulnerabilidade e o Respeito no Cuidado ao Outro. Foi docente na Escola Superior de Enfermagem da Imaculada Conceição durante 25 anos e transitou para a Universidade Católica com a integração daquela escola. Integrou a Comissão Instaladora da Ordem dos Enfermeiros e presidiu ao Conselho Jurisdicional Nacional de 1999-2003.
É atualmente professora associada na Universidade Católica Portuguesa (UCP) e, desde 2005, coordena o programa de doutoramento em Enfermagem na UCP. Foi diretora adjunta do Instituto de Ciências da Saúde (2014-2022) e diretora da Escola de Enfermagem no Porto (2007-2022).