TOP
Defining ‘life’

Defining ‘life’

Dr William Carroll, Aquinas Fellow at Blackfriars, Oxford, offers here a scientific and philosophical reflection on the meaning of ‘life’ in the light of recent discoveries.

The Godzdogz team consists of student brothers studying at Blackfriars Studium in Oxford.