He joined the faculty at the University of Arkansas, Fayetteville in 1994 and has held visiting positions at the University of Minnesota, National Autonomous University of Mexico, and Princeton University.
He joined the faculty at the University of Arkansas, Fayetteville in 1994. He has held visiting positions at the University of Minnesota. He has held visiting National Autonomous University of Mexico. He has held visiting Princeton University.