Daily archives: 2006-01-26


Some people are covering the important aspects of life in their research! Recently a group at Queen’s University in Canada investigated why one cannot tickle oneself. Through a clever experiment where a test person would tap her left hand with her right hand, and a motor would transmit the impuls […]