Indonesia is the overlooked birthplace of professional paleoanthropology. In Europe in the mid-19th century, scientists discovered an extinct hominid species for the first time: Neanderthals. Actually ...