Meaning of Sherrington

Definition of Sherrington

(noun) English physiologist who conducted research on reflex action (1857-1952)

Other information on Sherrington

WIKIPEDIA results for Sherrington
Amazon results for Sherrington