Robert Trivers

Robert Trivers is Professor of Anthropology and Biological Sciences, Rutgers University. Professor Trivers has been named 2007 winner of the Crafoord Prize in Biosciences.