undefined

Robert Axelrod

Political scientist at the University of Michigan studying game theory and human cooperation