There is no compelling evidence that human neonates imitate.

There is no compelling evidence that human neonates imitate.