Quote by Elie Metchnikoff "The scavenger cells of the body are the key to longevity and health." Elie Metchnikoff Health Immunologist Russian 1845–1916 0 Save Copy Create Image Share Twitter Facebook Email