July 22, 2017 "10 Dogmas are Holding Back Science" | Rupert Sheldrake Ph.D. July 22, 2017/ Adrian Nelson At least 10 dogmas are currently hold back scientific discovery.Read More