John is a civil engineer with almost 40 years specialisation in water and sanitation across the globe. He developed a passion for waste stabilisation ponds … Continue reading John Ashworth
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed