Doctor Elie Metchnikoff, in his laboratory, Nature & Science