2020–present: Emeritus Professor of Chemical Engineering, University of Bologna; 1986–2018: Professor, Chemical Engineering, University of Bologna; 1980–1985: Associate professor, University of Bologna, Italy, 1980-85; 1975–1979: Associate professor, University of Naples, Italy, 1975-1979; 1971-1974: Assistant Professor, University of Naples, Italy, 1971-74; supervisor G. Astarita. 971 Laurea in Ingegneria Chimica, magna cum laude, University of Bologna, - Visiting professor, Chemical and Biomolecular Engineering, North Carolina State University, Raleigh, NC, Fall 2007. - Visiting professor, Chemical Engineering, University of Texas-Austin, TX, Fall 2006; - Visiting professor, Chemical Engineering-University of California, Davis, CA, Fall 1981; - Visiting professor, Chemical Engineering-North Carolina State University, Raleigh, NC, Fall 1978.