YourDictionary

Sherrington medical definition

, Sir Charles Scott 1857-1952.

British neurologist. He shared a 1932 Nobel Prize for advances in the understanding of the function of the neuron.

link/cite print suggestion box