Robert Pennock

Robert Pennock is a professor in the departments of philosophy, computer science and engineering, and ecology, evolutionary biology and behavior at Michigan State University in East Lansing. He has taught courses in the philosophy of biology and technology and another on science and virtue.

Website https://msu.edu/~pennock5/
Email address pennock5@msu.edu
Phone number 517- 432-7701
Categories, ,
Locations, ,
Languages