Skip to main content Skip to search Skip to search

About

Rupert Sheldrake

Rupert Sheldrake is a former biochemist and plant physiologist who now researches in many areas including animal and plant development .