John Richardson, UBC - Learning How to Protect Water for Environmental and Human Needs in a Variable World
Watershed Hydrology and Management – A remote sensing and GIS approach
Khutba - Green Khutbah April 242015_VER2
R&D in Low cost water purification