Zachary H. Garfield
Behavioral scientist & evolutionary anthropologist
Assistant Professor of Behavioral Science at University Mohammed VI Polytechnic.
Co-director of The Omo Valley Research Project.
Behavioral scientist & evolutionary anthropologist
Assistant Professor of Behavioral Science at University Mohammed VI Polytechnic.
Co-director of The Omo Valley Research Project.