- Graduated on Chemical Engineering, Instituto Superior Técnico, Universidade Técnica de Lisboa, 1974.
- PhD on Chemical Engineering, Universidade Técnica de Lisboa, 1982.
- Post-doctoral fellow at the Department of Chemistry of the University of Toronto, Canada (Colloid and Polymer Chemistry Group, M. A. Winnik), 1985-1986.
- Habillitation (agregação) on Chemical Engineering, Instituto Superior Técnico, Universidade Técnica de Lisboa, 1990