Defining ‘life’
718
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.