| http://www.w3.org/ns/prov#value | - Sheldrake, a Harvard and Cambridge University-educated biochemist widely published in peer-reviewed scientific journals, including Nature, witnessed his recent TEDx talk banned by central TED management in an act that even leading New Atheist Daniel Dennett is said to have expressed disappointment with.
|