Rollo Russell photograph

Rollo Russell

Rollo Russell Life story


Francis Albert Rollo Russell was an English meteorologist and scientific writer. Russell was also an alternative cancer treatment advocate who promoted the idea that cancer is caused by excessive consumption of meat, alcohol, coffee and tea.

Next Profile ❯