General Biology
Improve your experience by picking them
Humans, apes, and new world monkeys share the most recent common ancestor, thus, which of the following is true?