A new mark test for mirror self-recognition in non-human primates.

A new mark test for mirror self-recognition in non-human primates.