Coordenadora do Curso pela FCUP.
É Professora Auxiliar Agregada e docente das UC básicas de Zoologia Biologia dos Invertebrados, Biologia dos Vertebrados e Biologia Animal no Departamento de Biologia, da FCUP. É coordenadora do Laboratório de Patologia Animal do CIIMAR. É Faculty Curator de Parasitologia do Museu de História Natural do Porto. Tem promovido a organização de workshops de Ilustração Científica ao longo dos anos na UP, e tem também formação em Ilustração Científica. Foi organizadora e coordenadora de diversas exposições na UP sobre a temática da Ilustração Científica, sendo a última denominada ‘A Ciência numa Ilustração: Ilustrar para Comunicar/Divulgar Ciência’.