YourDictionary

Carrel medical definition

, Alexis 1873-1944.

French-born American surgeon and biologist. He won a 1912 Nobel Prize for his work on vascular ligature and grafting of blood vessels and organs.

Learn more about Carrel

link/cite print suggestion box