Stephen M. Downes is Professor of Philosophy at the University of Utah. His research interests are in Philosophy of Biology with a particular focus on Evolutionary Approaches to understanding human behavior and Human Evolution more generally.
Stephen M. Downes is Professor of Philosophy at the University of Utah. His research interests are in Philosophy of Biology with a particular focus on Evolutionary Approaches to understanding human behavior and Human Evolution more generally.