Baylor scientist Jeff Levin, Ph.D., M.P.H., has been invited to become a Fellow of the prestigious International Society for Science and Religion (ISSR), a multidisciplinary learned society based at Cambridge University. Founded in 2002, ISSR is the world’s preeminent scholarly organization devoted to the intersection of science and religion. The Society has only about 200 […]