Dal 2001 è professore ordinario di Analisi delle Politiche Pubbliche presso il Politecnico di Milano, corso di laurea in Pianificazione Territoriale, Urbana e Ambientale. Dal 1987 è direttore scientifico dell’Area Analisi delle Politiche Pubbliche presso l’Istituto per la Ricerca Sociale, Milano di cui, per il triennio 1995/98, è stato altresì presidente.