Dr. C. Larkin retired in March 2021
Home
Robert Sheldrake author of ‘The Science Delusion’ gave an inspiring talk on Sunday in Dublin
Posted on
October 22, 2012
by
Catherine Larkin
The Science and Medical worlds need to hear his views. Listen to him on this YouTube video
Posted in
News
Catherine Mia Larkin
Contact