Ha sido profesor de la Universidad de São Paulo (Brasil) y de la Universidad de California (Estados Unidos).