Sten F. Andler, Professor (not working at IDT anymore)