
newscientist.com
Denisovans may have dwarfed other ancient humans | New Scientist
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
This site doesn’t allow embedding inside another page — open it in a new tab. Your Weird rating still works from the top bar.
Open source