Thread:Comments:Researchers discover last common ancestor of apes and monkeys/Comments from feedback form - "Please include names of people..."

Please include names of people or scientists that contributed to this discovery.