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