Craig T Palmer
Craig T. Palmer earned his PhD in Cultural Anthropology from Arizona State University in 1988, and is currently an Associate Professor of Anthropology at the University of Missouri. His reserach has focused on incorporating cultural traditions int evolutionary explainations of human behavior. Much of his research has been performed in Newfoundland and Alberta.
An OTP has been sent to your Registered Email Id:
Resend Verification Code