Leif Salford, professor, Lunds Universitet