Claudio Szwarcfiter, PhD, MSc, PgD, BSc