Catherine Preece

Researcher in soil health and carbon sequestration