The femur is the longest bone in the human body and the shortest bone is the stapes found in the middle ear.
A newborn child has 300 bones.
The femur is the longest bone in the human body and the shortest bone is the stapes found in the middle ear.
A newborn child has 300 bones.