Ha desempeñado una extensa carrera como profesor universitario, así como una prolífica carrera como investigador.