deutsch
english
Publication View
49949667
Repeated failures that led to the eventual success in human evolution (1994)
Takahata, N
Publication details
Download
http://mbe.oxfordjournals.org/cgi/content/short/11/5/803
Publisher
Oxford University Press
Repository
HighWire Press OAI Repository (United States)
Keywords
Letters to the Editor
Type
TEXT
Language
English