[ARCHIVE]2026-08-11T12:02:36.589437+00:00
Denisovans may have dwarfed other ancient humans
Executive Summary
Two leg bones found on the seabed near Taiwan have been identified as Denisovans, and their size suggests these hominins stood up to 190 centimetres tall
Deep analysis unavailable for this source.
View Original SourceClassification: Open