" The pyramidalis is a small, insignificant triangular muscle that is absent in approximately 20% of people."
OR
" The pyramidalis is a small, insignificant triangular muscle that is absent in approximately 20% of the people."
Now to me The people means an individual entity (as in a group's name maybe).
Then also, what is be the difference between people of the world and the people of the world
Could someone throw light on this?