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.
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.