Thread
:
Prof Brian Cox on Life
View Single Post
#
62
17-07-2013, 11:42 AM
sjastro
Registered User
Join Date: Jun 2007
Posts: 2,926
Interesting given the "demarcation dispute" theme behind some of the posts.
Nobel prize winner Francis Crick's remark might be considered heresy by some in the Life Sciences.
Regards
Steven
Attached Thumbnails
33.4 KB
28 views
sjastro
View Public Profile
Find all posts by sjastro