Professional Affiliations
Society for American Archaeology
Computer Applications in Archaeology
Human Behavior and Evolution Society
Cultural Evolution Society
European Association of Archaeologists
Coalition for Archaeological Synthesis
Institutions
Department of Archaeology, University of Cambridge
Fitzwilliam College, University of Cambridge
Institute of Society and Genetics at UCLA
Anthropology at UCLA
Anthropology at the University of Washington
Institute of Archaeology at University College London
Archaeological Studies Program at University of Wisconsin-La Crosse
Society for American Archaeology
Computer Applications in Archaeology
Human Behavior and Evolution Society
Cultural Evolution Society
European Association of Archaeologists
Coalition for Archaeological Synthesis
Institutions
Department of Archaeology, University of Cambridge
Fitzwilliam College, University of Cambridge
Institute of Society and Genetics at UCLA
Anthropology at UCLA
Anthropology at the University of Washington
Institute of Archaeology at University College London
Archaeological Studies Program at University of Wisconsin-La Crosse