Ha sido profesor en la Universidad Politécnica de Madrid, Universidad de Wisconsin-Madison y la Universidad de Chicago.