Neural systems underlying observation of humanly impossible movements: an FMRI study.

Neural systems underlying observation of humanly impossible movements: an FMRI study.