Diana Beresford-Kroeger

Diana Beresford-Kroeger is an author, medical biochemist, botanist and climate change visionary. She’s also the author of the new book, Speak For the Trees.

Latest Posts