St. Joseph Catholic Church Raleigh, NC

The Shroud of Turin - Steve Keller, Ph.D.

Fr. Peter Devereux, LC

Use Left/Right to seek, Home/End to jump to start or end. Hold shift to jump forward or backward.

0:00 | 1:22:19

Dr. Steve Keller is a Biopharmaceutical Scientist with nearly 30 years of experience developing new medicines for cancer, inflammatory conditions, Alzheimer's Disease, and many other human disorders.  He serves as Senior Director and Site Head for Development Sciences at AbbVie Inc. in South San Francisco, CA.