CHINA TOPIX

03/09/2025 05:39:01 pm

Make CT Your Homepage

beaks finches darwin evolution

Finch beaks

Gene in Finches Shows Why Humans Have Different Faces

A new study shows why humans have different facial features and face shapes.

Real Time Analytics