También ha sido profesor en Berkeley, Universidad de California en Davis y en la Universidad de Cornell.