SlideShare a Scribd company logo
Water Pollution
Prepared by : Monet Dominguez
BS Biology 3
Water Pollution
Water Pollution occurs when energy and other
materials are released into the water,
contaminating the quality of it for other users.
Types
Surface water pollution
> found on the exterior of the Earth's
crust, oceans, rivers and lakes
Groundwater Pollution
>found in soil or under rock structure or
aquifers
Types
Microbiological pollution
>microorganisms that thrives on water
and fishes that can cause illness to land
animals and humans
Oxygen Depletion pollution
>microorganisms that in water and
feeds on biodegradable substances
Different Causes of Water Pollution
 Marine Dumping
 Industrial Waste
 Sewage, mainly
from households
Different Causes of Water Pollution
 Nuclear waste
 Oil pollution
 Underground
storage leaks
Effects on Environment
 Toxic water
 Thermal heating
 Our sources of
water
Effects on Humans
 Diseases caused by:
 Drinking
contaminated
water
 Swimming in
polluted water
 Contact with
chemically
polluted water
Effects on Animals
 200 turtles in Australia’s surround
waters die each year
Effects on Animals
 Birds and mammals become
coated with oil
What You Can Do
Turn off running water
Be cautious of what you pour in your
sink/flush down your toilet
Fertilize correctly
Participate in a clean up
Join a special society devoted to the
prevention of water pollution
Spread awareness
THANK YOU!!!

More Related Content

What's hot

Water pollution
Water pollutionWater pollution
Air pollution final.ppt
Air pollution final.pptAir pollution final.ppt
Air pollution final.ppt
Aeb Yam Durante
 
Effects of water pollution
Effects of water pollutionEffects of water pollution
Effects of water pollution
Adarsh Bimod
 
Ppt on water pollution
Ppt on water pollutionPpt on water pollution
Ppt on water pollution
Vivek Kumar
 
Water pollution
Water pollutionWater pollution
Water pollution
Jagrati Mehra
 
POLLUTION & ITS EFFECTS
POLLUTION & ITS EFFECTSPOLLUTION & ITS EFFECTS
POLLUTION & ITS EFFECTS
fRaGr
 
Environmental pollution
Environmental pollutionEnvironmental pollution
Environmental pollution
Asif Ashraf
 
Save Environment PPT
Save Environment PPTSave Environment PPT
Save Environment PPT
VikrantPatankar
 
Water pollution
Water pollutionWater pollution
Water pollution
DurmanaMubarik
 
presentation on water pollution
presentation on water pollutionpresentation on water pollution
presentation on water pollution
akshat2010
 
Water pollution
Water pollutionWater pollution
Water pollution
komal gaikwad
 
Environment and pollution
Environment and pollutionEnvironment and pollution
Environment and pollution
Niharika Pande
 
Air pollution
Air pollution Air pollution
Air pollution
Amal Osman
 
Air Pollution Presentation
Air  Pollution  PresentationAir  Pollution  Presentation
Air Pollution Presentation
cinsampath
 
Water Pollution2 By Meenaxi & Shradha
Water Pollution2  By Meenaxi & ShradhaWater Pollution2  By Meenaxi & Shradha
Water Pollution2 By Meenaxi & Shradha
subzero64
 
Water pollution causes and prevention
Water pollution causes and preventionWater pollution causes and prevention
Water pollution causes and prevention
Md Faridujaman Nayeem
 
Global warming
Global warmingGlobal warming
Global warming
Abino David
 
Pollution ppt for demo teaching
Pollution ppt for demo teachingPollution ppt for demo teaching
Pollution ppt for demo teaching
Elena Ana
 
Pollution
PollutionPollution
Pollution
bhavikam
 
Pollution.Ppt
Pollution.PptPollution.Ppt
Pollution.Ppt
SVS
 

What's hot (20)

Water pollution
Water pollutionWater pollution
Water pollution
 
Air pollution final.ppt
Air pollution final.pptAir pollution final.ppt
Air pollution final.ppt
 
Effects of water pollution
Effects of water pollutionEffects of water pollution
Effects of water pollution
 
Ppt on water pollution
Ppt on water pollutionPpt on water pollution
Ppt on water pollution
 
Water pollution
Water pollutionWater pollution
Water pollution
 
POLLUTION & ITS EFFECTS
POLLUTION & ITS EFFECTSPOLLUTION & ITS EFFECTS
POLLUTION & ITS EFFECTS
 
Environmental pollution
Environmental pollutionEnvironmental pollution
Environmental pollution
 
Save Environment PPT
Save Environment PPTSave Environment PPT
Save Environment PPT
 
Water pollution
Water pollutionWater pollution
Water pollution
 
presentation on water pollution
presentation on water pollutionpresentation on water pollution
presentation on water pollution
 
Water pollution
Water pollutionWater pollution
Water pollution
 
Environment and pollution
Environment and pollutionEnvironment and pollution
Environment and pollution
 
Air pollution
Air pollution Air pollution
Air pollution
 
Air Pollution Presentation
Air  Pollution  PresentationAir  Pollution  Presentation
Air Pollution Presentation
 
Water Pollution2 By Meenaxi & Shradha
Water Pollution2  By Meenaxi & ShradhaWater Pollution2  By Meenaxi & Shradha
Water Pollution2 By Meenaxi & Shradha
 
Water pollution causes and prevention
Water pollution causes and preventionWater pollution causes and prevention
Water pollution causes and prevention
 
Global warming
Global warmingGlobal warming
Global warming
 
Pollution ppt for demo teaching
Pollution ppt for demo teachingPollution ppt for demo teaching
Pollution ppt for demo teaching
 
Pollution
PollutionPollution
Pollution
 
Pollution.Ppt
Pollution.PptPollution.Ppt
Pollution.Ppt
 

Viewers also liked

Water pollution powerpoint
Water pollution powerpointWater pollution powerpoint
Water pollution powerpoint
rsalonga
 
water pollution.
water pollution.water pollution.
water pollution.
acitron
 
Presentation1
Presentation1Presentation1
Presentation1
Dariz Mae Rebate
 
Water pollution power point
Water pollution power pointWater pollution power point
Water pollution power point
Shaker Middle School
 
Basic of Structure,Structure members,Accessing Structure member,Nested Struct...
Basic of Structure,Structure members,Accessing Structure member,Nested Struct...Basic of Structure,Structure members,Accessing Structure member,Nested Struct...
Basic of Structure,Structure members,Accessing Structure member,Nested Struct...
Smit Shah
 
Section of solids
Section of solidsSection of solids
Section of solids
Deepa Rani
 
LAND POLLUTION
LAND POLLUTIONLAND POLLUTION
LAND POLLUTION
HammadShariq
 
Hajj
Hajj Hajj
Water Pollution
Water PollutionWater Pollution
Water Pollution
Water PollutionWater Pollution
Water Pollution
teo.ee.zi
 
water pollution
water pollutionwater pollution
water pollution
Regine Parcon
 
【字戀講座在華山 #9】字體課:返校日 — 2017 值得回顧的字型設計提案
【字戀講座在華山 #9】字體課:返校日 — 2017 值得回顧的字型設計提案【字戀講座在華山 #9】字體課:返校日 — 2017 值得回顧的字型設計提案
【字戀講座在華山 #9】字體課:返校日 — 2017 值得回顧的字型設計提案
justfont
 
Section of solids
Section of solidsSection of solids
Water pollution and treatment PPT
Water pollution and treatment PPTWater pollution and treatment PPT
Water pollution and treatment PPT
Gowtham Raja
 
Aspects techniques, réglementaires - Quelles prescriptions ?
Aspects techniques, réglementaires - Quelles prescriptions ?Aspects techniques, réglementaires - Quelles prescriptions ?
Aspects techniques, réglementaires - Quelles prescriptions ?
idealconnaissances
 
Marine pollution
Marine pollutionMarine pollution
Marine pollution
Pramoda Raj
 
Lairetmoi module-transversal-cycle3
Lairetmoi module-transversal-cycle3Lairetmoi module-transversal-cycle3
Lairetmoi module-transversal-cycle3t0t021
 
Bioaccumulation
BioaccumulationBioaccumulation
Bioaccumulation
Madushan Ekanayaka
 
Biomagnification
BiomagnificationBiomagnification
Biomagnification
Kanchan Suryawanshi
 

Viewers also liked (20)

Water pollution powerpoint
Water pollution powerpointWater pollution powerpoint
Water pollution powerpoint
 
water pollution.
water pollution.water pollution.
water pollution.
 
Presentation1
Presentation1Presentation1
Presentation1
 
Water pollution power point
Water pollution power pointWater pollution power point
Water pollution power point
 
Basic of Structure,Structure members,Accessing Structure member,Nested Struct...
Basic of Structure,Structure members,Accessing Structure member,Nested Struct...Basic of Structure,Structure members,Accessing Structure member,Nested Struct...
Basic of Structure,Structure members,Accessing Structure member,Nested Struct...
 
Section of solids
Section of solidsSection of solids
Section of solids
 
LAND POLLUTION
LAND POLLUTIONLAND POLLUTION
LAND POLLUTION
 
Hajj
Hajj Hajj
Hajj
 
Water Pollution
Water PollutionWater Pollution
Water Pollution
 
Water Pollution
Water PollutionWater Pollution
Water Pollution
 
water pollution
water pollutionwater pollution
water pollution
 
【字戀講座在華山 #9】字體課:返校日 — 2017 值得回顧的字型設計提案
【字戀講座在華山 #9】字體課:返校日 — 2017 值得回顧的字型設計提案【字戀講座在華山 #9】字體課:返校日 — 2017 值得回顧的字型設計提案
【字戀講座在華山 #9】字體課:返校日 — 2017 值得回顧的字型設計提案
 
Section of solids
Section of solidsSection of solids
Section of solids
 
Water pollution and treatment PPT
Water pollution and treatment PPTWater pollution and treatment PPT
Water pollution and treatment PPT
 
Aspects techniques, réglementaires - Quelles prescriptions ?
Aspects techniques, réglementaires - Quelles prescriptions ?Aspects techniques, réglementaires - Quelles prescriptions ?
Aspects techniques, réglementaires - Quelles prescriptions ?
 
Marine pollution
Marine pollutionMarine pollution
Marine pollution
 
Lairetmoi module-transversal-cycle3
Lairetmoi module-transversal-cycle3Lairetmoi module-transversal-cycle3
Lairetmoi module-transversal-cycle3
 
Bioaccumulation
BioaccumulationBioaccumulation
Bioaccumulation
 
Biomagnification
BiomagnificationBiomagnification
Biomagnification
 
Memoire tipasa
Memoire tipasaMemoire tipasa
Memoire tipasa
 

Similar to Water pollution ppt

Waterpollutionppt.
Waterpollutionppt.Waterpollutionppt.
Waterpollutionppt.
raja sukumar
 
Water pollution
Water pollution Water pollution
Water pollution
Deep Shah
 
Water Pollution
Water PollutionWater Pollution
Water Pollution
Manu Manohar
 
Water pollution
Water pollutionWater pollution
Water pollution
Marilene dos Santos
 
Water Pollution
Water PollutionWater Pollution
Water Pollution
ABIN VARGHESE
 
WATER POLLUTION 2 .pptx
WATER POLLUTION 2 .pptxWATER POLLUTION 2 .pptx
WATER POLLUTION 2 .pptx
SantoshKundu2
 
Water pollution
Water pollutionWater pollution
Water pollution
Matthew Cullen Cameyog
 
Water pollution
Water pollutionWater pollution
Water pollution
Ghassan Hadi
 
Water pollution
Water pollutionWater pollution
Water pollution
Neel Porwal
 
Presentation on Water Pollution by Priya
Presentation on Water Pollution by PriyaPresentation on Water Pollution by Priya
Presentation on Water Pollution by Priya
Joy Feston
 
Chemistry water pollution
Chemistry water pollutionChemistry water pollution
Chemistry water pollution
Arjun Biju
 
Water pollution
Water pollution Water pollution
Water pollution
abiramis37
 
Water pollution
Water pollutionWater pollution
Water pollution
Abdus Samad Sadi
 
Water pollution
Water  pollutionWater  pollution
Water pollution
Shubham Bajaj
 
waterpollution.pdf
waterpollution.pdfwaterpollution.pdf
waterpollution.pdf
PapuKumarNaik1
 
Water Pollution
Water PollutionWater Pollution
Water Pollution
Alisha Khan
 
Water pollution
Water pollutionWater pollution
Water pollution
SasikalaAnboo
 
Water pollution ppt
Water pollution pptWater pollution ppt
Water pollution ppt
sahinlaskar1
 
Water pollution and toxic effects.pptx
Water pollution and toxic effects.pptxWater pollution and toxic effects.pptx
Water pollution and toxic effects.pptx
kalpanapolipalli
 
Save rivers
Save riversSave rivers
Save rivers
Sumeet Sharma
 

Similar to Water pollution ppt (20)

Waterpollutionppt.
Waterpollutionppt.Waterpollutionppt.
Waterpollutionppt.
 
Water pollution
Water pollution Water pollution
Water pollution
 
Water Pollution
Water PollutionWater Pollution
Water Pollution
 
Water pollution
Water pollutionWater pollution
Water pollution
 
Water Pollution
Water PollutionWater Pollution
Water Pollution
 
WATER POLLUTION 2 .pptx
WATER POLLUTION 2 .pptxWATER POLLUTION 2 .pptx
WATER POLLUTION 2 .pptx
 
Water pollution
Water pollutionWater pollution
Water pollution
 
Water pollution
Water pollutionWater pollution
Water pollution
 
Water pollution
Water pollutionWater pollution
Water pollution
 
Presentation on Water Pollution by Priya
Presentation on Water Pollution by PriyaPresentation on Water Pollution by Priya
Presentation on Water Pollution by Priya
 
Chemistry water pollution
Chemistry water pollutionChemistry water pollution
Chemistry water pollution
 
Water pollution
Water pollution Water pollution
Water pollution
 
Water pollution
Water pollutionWater pollution
Water pollution
 
Water pollution
Water  pollutionWater  pollution
Water pollution
 
waterpollution.pdf
waterpollution.pdfwaterpollution.pdf
waterpollution.pdf
 
Water Pollution
Water PollutionWater Pollution
Water Pollution
 
Water pollution
Water pollutionWater pollution
Water pollution
 
Water pollution ppt
Water pollution pptWater pollution ppt
Water pollution ppt
 
Water pollution and toxic effects.pptx
Water pollution and toxic effects.pptxWater pollution and toxic effects.pptx
Water pollution and toxic effects.pptx
 
Save rivers
Save riversSave rivers
Save rivers
 

Recently uploaded

Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 

Recently uploaded (20)

Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 

Water pollution ppt