Catedràtic emèrit jubilat del Departament d’Enginyeria Química i Química Analítica de la Universitat de Barcelona (UB). És director científic del Comité Español de la Detergencia (CED). Col·laborador d’elBulliLab i de CosmoCaixa, és científic sènior del programa Experiència de la Fundació Catalana per a la Recerca i la Innovació i vocal de la junta de l’Associació Catalana de Ciències de l’Alimentació (ACCA) i del Col·legi de Químics de Catalunya. Anteriorment, fou director del departament d’Enginyeria Química, degà de la Facultat de Química, president de la Divisió de Ciències Experimentals i Matemàtiques de la UB, director acadèmic de Les Heures-Fundació Bosch i Gimpera de la Universitat de Barcelona i delegat del rector per al Campus de l’Alimentació de Torribera (UB).