Neanderthal Museumh-index: 32Total citations: 2,873Total papers: 149Homepage: http://www.neanderthal.de/en/