New methodological approaches and insights gained toward understanding the evolved human skeleton. — SciRadar