Rebecca Stolzfus

Rebecca Stolzfus is President, Goshen College, and ProfessorEmerita, Nutritional Sciences and Global Health, Cornell University