Catholic geneticist Jérôme Lejeune challenged the idea that faith and scientific reason are incompatible, and defended the intrinsic dignity of human life.
See All 173 Episodes of "Principles for Your Week"