Licenciou-se em Geologia pela Faculdade de Ciências da Universidade do Porto (FCUP) em 1982, tendo iniciado a sua atividade docente na mesma Faculdade em 2003. Doutorou-se em 1997 e em 2007 prestou Provas de Agregação em Geologia na FCUP.
É Professora Catedrática no Departamento de Geociências, Ambiente e Ordenamento do Território, FCUP, e investigadora no Instituto de Ciências da Terra (ICT), Polo da UP, sendo responsável pelo grupo de investigação Geodynamics, Georesources and Geomaterials-G3G.
É desde 2010 membro do Conselho Científico e do Conselho de Representantes da FCUP, mas desde 1998 tem estado envolvida em vários cargos de gestão académica, nomeadamente Presidente do Departamento de Geociências, Ambiente e Ordenamento do Território (2010-2014) e do Departamento de Geologia (2008-2009), Vice-Presidente (2004-2007) e vogal da Comissão Executiva (2000-2001) do mesmo departamento e membro do Conselho Pedagógico da FCUP (1998-2000). É diretora do Programa Doutoral em Geociências (UP/UA), tendo sido diretora do Programa Doutoral em Ciências e Tecnologia do Ambiente, Mestrado em Geologia e Licenciatura em Geologia. Colaborou na implementação, desenvolvimento e acompanhamento do projeto Universidade Júnior (U.PortoJr), integrando a direção da 1ª e 2ª edições.
Tem mais de oito dezenas de publicações científicas de âmbito internacional, com revisão por pares. Mantém um atividade regular na formação pós-graduada, tendo orientado estudantes de pós-doutoramento, doutoramento e mestrado. Coordenou ou participou em vários projetos de I&D financiados por agências de financiamento de investigação.
Participa ativamente nas actividades do International Committee for Coal and Organic Petrology (ICCP), tendo sido membro do Council (2000-2016), secretária e presidente da Commission I – General Coal and Organic Petrology (2000-2016) e presidente do Accreditation Subcommittee of the ICCP (2008-2016). É membro do corpo editorial da revista International Journal of Coal Geology.