The origins of lice

Stephen Barker discusses his scientific work and his Christian faith.

close

Summary

Stephen Barker discusses his scientific work and his Christian faith.

Stephen Barker is an Associate Professor at the University of Queensland. CPX interviewed him about his scientific work and his Christian faith.