Self-perception: mechanosensation and beyondBrain-Body Interactions · National Natural Science Foundation of ChinaApr 4, 2023Molecular NeuroscienceSave