Original languageEnglish
Pages41-64
JournalHuman Biology
Journal publication date2008
Volume80
Issue1
StatePublished
Peer-reviewedYes

ID: 57100