En 1995 recibió el Premio de Honor de la Fundació Jaume I, en 1996 el de la Fundació Catalana de la Recerca, en 1999 la Medalla al Mérito Científico del ayuntamiento de Barcelona y en 2003 el Premio de Honor de las Letras Catalanas.