According to NASA, Lake Untersee is an underground body of water resting in the snow-capped peaks of East Antarctica. Hidden ...
Scientists offer new insight into how the body detects light touch and how disruptions in that process may contribute to sensory disorders.