Jeff Levin

Jeff Levin is professor of epidemi­ology and population health and of medical humanities at Baylor University and the author of Upon These Three Things: Jewish Perspec­tives on Loving God.