A macaque's-eye view of human insertions and deletions: differences in mechanisms.

A macaque's-eye view of human insertions and deletions: differences in mechanisms.