[Source: Science Daily] The ability to differentiate your own body from others is a fundamental skill, critical for humans’ ability to interact with their environments and the people in them. Now, researchers reporting inCurrent Biology, a Cell Press publication, on November 21…...