Teresa M-Sala enseigne au département d’histoire de l'art de l'Université de Barcelone. Elle coordonne le Master en gestion du patrimoine culturel et de muséologie.
Elle est spécialisée dans les XIXème et XXème siècles. Elle collabore fréquemment avec des institutions muséales, notamment pour des expositions.