meaning of alexis carrel

alexis carrel meaning in General Dictionary

French doctor and biologist who developed an approach to suture and graft blood vessels (1873-1944)