SlideShare una empresa de Scribd logo
1 de 76
Descargar para leer sin conexión
Understanding NPSH
and Cavitation
Brian Gongol
DJ Gongol & Associates
March 5, 2015
Do you have any of these symptoms?
Symptoms
growling pumps
Symptoms
worn-out impellers
Symptoms
broken shafts
Symptoms
failed seals
Symptoms
All leading to...
a disappointing
change in performance?
You may have low NPSH.
Fortunately, there's hope.
NPSH
Net Positive Suction Head
A centrifugal perspective

Applies to positive-displacement pumps

Applies to axial-flow and mixed-flow pumps

Also applies to valves
Start with atmospheric pressure
Centrifugal pumps don't suck
...but this parking lot does
Our heavyweight atmosphere:
33.9' at sea level
Centrifugal pumps don't suck
They create a low-pressure condition
allowing atmospheric pressure to push
before discharging to higher pressure
More atmosphere, more pressure
In Iowa
In Iowa

Lowest elevation, highest pressure:

Lee County at 480' above MSL

33.40' atmospheric pressure
In Iowa

Highest elevation, lowest pressure:

Osceola County at 1,670' above MSL

31.96' atmospheric pressure
A difference of 1190', or about
1.5' in atmospheric pressure
from northwest to southeast
1354' to Willis Tower Skydeck
Next: Take deductions
Not the taxable kind
Deduction #1
Vapor pressure
Deduction #1
How hard does the atmosphere
have to push back
to keep the liquid
from boiling?
Deduction #1
About 1' for water
at room temperature
Deduction #1
Deduction #1
The vapor pressure
of water at sea level
at 212°F is about 33.9'
Gasoline, by comparison

Summer-blend gasoline vapor pressure

At sea level, 100°F

7.9 psi (18.2')
Deduction #2
Safety factor
Deduction #2
In the civilized world,
2' of safety factor
is enough
Deduction #2
2' of safety factor
[divided by]
31.96' atmospheric pressure
(lowest in Iowa)
[equals]
6.25%
Deduction #2
Iowa code requires 6'
[Iowa Wastewater Design Standards,
Chapter 13]
Deduction #2
Lowest pressure ever recorded at sea level:
29.11'
Or...4.79' below standard pressure.
In the deepest hurricane ever measured.
Deduction #2
Standard pressure at Denver, Colorado:
28.0'
Or...5.9' below standard pressure.
Rocky Mountain High
Deduction #2
If your city's elevation rises by one mile,
you have bigger problems.
A 6' safety factor is patently unreasonable.
Deduction #2

Highest pressure recorded at Des Moines:

31.06"

Lowest pressure recorded at Des Moines:

28.70"

All-time pressure difference:

2.36", or 2.67 feet of water head
Deduction #3
Total Dynamic Suction Lift
Deduction #3
TDSL =
Actual elevation difference
+
Friction losses in suction pipe
Deduction #3
Deduction #3
Suction friction losses also come from
formed suction inlets, strainers,
elbows, and stands
NPSH (available)

Atmospheric pressure

minus vapor pressure

minus safety factor

minus total dynamic suction lift
Give the system what it needs
NPSH (available)
must exceed
NPSH (required)
for the pump
NPSH (required)
All centrifugal pumps
have a value for
required NPSH
NPSH (required)

self-priming

other suction lift (e.g., with foot valves)

flooded suction (e.g., dry-pit submersibles)

in-line

submersible
NPSHr - axial-flow
NPSHr - end-suction
NPSHr - horizontal split-case
NPSHr - self-priming
NPSHr - submersible
NPSHr - vertical-turbine
NPSH (required)
Just because a pump
doesn't operate on a suction lift
doesn't mean
it isn't affected by NPSH
NPSH (required)
Low NPSH
Many pump system problems
are caused by
inadequate accounting
for NPSH
Low NPSH
Problems are often hidden by other factors
Noise is a great example
Hungry like the pump
Higher flow rates
usually mean
higher NPSHr
(for common Iowa applications)
Hungry like the pump
Relationship of NPSHr to flow
depends upon specific speed
(centrifugal, axial, propeller, radial...)
Balance your NPSH budget

Credits

Atmospheric pressure

minus vapor pressure

minus safety factor

minus TDSL

Debits

NPSH required by
pump
Practical (app) makes perfect
Pumps make noise
Practical (app) makes perfect
A quiet pump is generally a happy pump
Hear me out
Mechanical noises
Hydraulic noises
Mechanical noises

Debris

Seals, shafts, and moving parts

Anywhere lubrication is required
Hydraulic noises
If a sound isn't mechanical,
it's likely a problem of hydraulics
Hydraulic noises
Hydraulic problems are usually
system problems,
not necessarily
pump problems
Hydraulic problems

Was the system designed right?

If not, what needs to be fixed?

If so, what changed?
Hydraulic noises

Suction cavitation

Discharge cavitation

Air entrainment (often vortexing)

Other (surges, water hammer, excess velocity)
A bubbling problem
Impeller diagnosis
Suction-side cavitation
Discharge-side cavitation
Abrasion
Suction-side cavitation
Let's go to the video
Discharge-side cavitation
Let's go to the video
Air entrainment
Let's go to the video
Remember
Every system is
perfectly designed
to create the results
it produces
Thank you
Brian Gongol
brian@djgongol.com
515-223-4144
Credits

Gasoline vapor pressure:

http://www.chevron.com/documents/pdf/MotorGasTechReview.pdf

Iowa topographical map:

http://ortho.gis.iastate.edu/client.cgi?
zoom=900&x0=469163&y0=4653689&layer=ned_10m&action=pan&pwidth=600&pheight=450

Satellite photo of Earth:

NASA (public domain)

http://earthobservatory.nasa.gov/IOTD/view.php?id=78617&eocn=related_to&eoci=related_image

Hurricane photo:

NOAA (public domain)

Pump performance curves are the work and property of their respective manufacturers
(Gorman-Rupp, Patterson, and Wilo)

All other photos are original work by Brian Gongol

Más contenido relacionado

La actualidad más candente

steam turbine govering system
steam turbine govering systemsteam turbine govering system
steam turbine govering system
mitravanu mishra
 
Cavitation in pumps and ...
Cavitation in pumps and ...Cavitation in pumps and ...
Cavitation in pumps and ...
siavosh_84
 
Gas Turbine Training Power Point -Sample
Gas Turbine Training Power Point -SampleGas Turbine Training Power Point -Sample
Gas Turbine Training Power Point -Sample
Ali Rafiei
 

La actualidad más candente (20)

centrifugal pump ppt
centrifugal pump pptcentrifugal pump ppt
centrifugal pump ppt
 
steam turbine govering system
steam turbine govering systemsteam turbine govering system
steam turbine govering system
 
CAVITATION IN CENTRIFUGAL PUMP
CAVITATION IN CENTRIFUGAL PUMPCAVITATION IN CENTRIFUGAL PUMP
CAVITATION IN CENTRIFUGAL PUMP
 
Pumps and types, Npsh, centrifugal pump
Pumps and types, Npsh, centrifugal pumpPumps and types, Npsh, centrifugal pump
Pumps and types, Npsh, centrifugal pump
 
What is NPSH
What is NPSHWhat is NPSH
What is NPSH
 
Cavitation in pumps and ...
Cavitation in pumps and ...Cavitation in pumps and ...
Cavitation in pumps and ...
 
Pump design presentation
Pump design presentationPump design presentation
Pump design presentation
 
Nozzle
NozzleNozzle
Nozzle
 
Steam turbine and its types
Steam turbine and its typesSteam turbine and its types
Steam turbine and its types
 
pumps and centrifugal pump and their classifications
pumps and centrifugal pump and their classificationspumps and centrifugal pump and their classifications
pumps and centrifugal pump and their classifications
 
Steam turbine
Steam turbineSteam turbine
Steam turbine
 
Pumps
PumpsPumps
Pumps
 
Pumps and piping
Pumps and pipingPumps and piping
Pumps and piping
 
Gas Turbine Training Power Point -Sample
Gas Turbine Training Power Point -SampleGas Turbine Training Power Point -Sample
Gas Turbine Training Power Point -Sample
 
Heat exchangers
Heat exchangersHeat exchangers
Heat exchangers
 
Basics of Centrifugal Pump
Basics of Centrifugal PumpBasics of Centrifugal Pump
Basics of Centrifugal Pump
 
Flushing plans
Flushing plansFlushing plans
Flushing plans
 
Pipe line sizing
Pipe line sizingPipe line sizing
Pipe line sizing
 
Maintenance of distillation column asmita
Maintenance of distillation column asmitaMaintenance of distillation column asmita
Maintenance of distillation column asmita
 
CENTRIFUGAL PUMP_FLUID POWER ENGINEERING_GTU BE SEM 5th
CENTRIFUGAL PUMP_FLUID POWER ENGINEERING_GTU BE SEM 5thCENTRIFUGAL PUMP_FLUID POWER ENGINEERING_GTU BE SEM 5th
CENTRIFUGAL PUMP_FLUID POWER ENGINEERING_GTU BE SEM 5th
 

Destacado

Net positive suction head (Npsh)
Net positive suction head (Npsh)Net positive suction head (Npsh)
Net positive suction head (Npsh)
ehsan66
 
Selling your project to the board
Selling your project to the boardSelling your project to the board
Selling your project to the board
Brian Gongol
 

Destacado (20)

Cavitation
CavitationCavitation
Cavitation
 
Understanding Net Positive Suction Head of Centrifugal Pump
Understanding Net Positive Suction Head of Centrifugal PumpUnderstanding Net Positive Suction Head of Centrifugal Pump
Understanding Net Positive Suction Head of Centrifugal Pump
 
Troubleshooting cavitation
Troubleshooting cavitationTroubleshooting cavitation
Troubleshooting cavitation
 
Cavitation effect
Cavitation effectCavitation effect
Cavitation effect
 
A brief introduction to self-priming pumps
A brief introduction to self-priming pumpsA brief introduction to self-priming pumps
A brief introduction to self-priming pumps
 
Cavitaion
CavitaionCavitaion
Cavitaion
 
Net positive suction head (Npsh)
Net positive suction head (Npsh)Net positive suction head (Npsh)
Net positive suction head (Npsh)
 
Pump troubleshooting
Pump troubleshootingPump troubleshooting
Pump troubleshooting
 
If we're running two pumps, why aren't we getting twice as much flow?
If we're running two pumps, why aren't we getting twice as much flow?If we're running two pumps, why aren't we getting twice as much flow?
If we're running two pumps, why aren't we getting twice as much flow?
 
Selling your project to the board
Selling your project to the boardSelling your project to the board
Selling your project to the board
 
Top ten hassles in wastewater pumping -- and how to avoid them
Top ten hassles in wastewater pumping -- and how to avoid themTop ten hassles in wastewater pumping -- and how to avoid them
Top ten hassles in wastewater pumping -- and how to avoid them
 
Effective Media Relations for the Water Industry
Effective Media Relations for the Water IndustryEffective Media Relations for the Water Industry
Effective Media Relations for the Water Industry
 
Protecting force mains with valves
Protecting force mains with valvesProtecting force mains with valves
Protecting force mains with valves
 
Protecting the environment or preserving public health?
Protecting the environment or preserving public health?Protecting the environment or preserving public health?
Protecting the environment or preserving public health?
 
Climate change and Nebraska water security
Climate change and Nebraska water securityClimate change and Nebraska water security
Climate change and Nebraska water security
 
Preserving institutional memory in a utility
Preserving institutional memory in a utilityPreserving institutional memory in a utility
Preserving institutional memory in a utility
 
Your cat is trying to kill you
Your cat is trying to kill youYour cat is trying to kill you
Your cat is trying to kill you
 
Maintenance: How not to hate it
Maintenance: How not to hate itMaintenance: How not to hate it
Maintenance: How not to hate it
 
Twitter 101 for Water Utilities
Twitter 101 for Water UtilitiesTwitter 101 for Water Utilities
Twitter 101 for Water Utilities
 
Doing More With Less
Doing More With LessDoing More With Less
Doing More With Less
 

Similar a NPSH and pump cavitation

Water Hammer
Water HammerWater Hammer
Water Hammer
Dan Barr
 
Centrifugal pump health check up before start
Centrifugal pump health check up before startCentrifugal pump health check up before start
Centrifugal pump health check up before start
ssuser0edfd7
 
Ai Ch E Overpressure Protection Training
Ai Ch E Overpressure Protection TrainingAi Ch E Overpressure Protection Training
Ai Ch E Overpressure Protection Training
ernestvictor
 

Similar a NPSH and pump cavitation (20)

Troubleshooting pump cavitation - v.17
Troubleshooting pump cavitation - v.17Troubleshooting pump cavitation - v.17
Troubleshooting pump cavitation - v.17
 
Cavitation 101 - v.16
Cavitation 101 - v.16Cavitation 101 - v.16
Cavitation 101 - v.16
 
Troubleshooting pump cavitation - v.19
Troubleshooting pump cavitation - v.19Troubleshooting pump cavitation - v.19
Troubleshooting pump cavitation - v.19
 
Introduction to Pump Hydraulics - v.15
Introduction to Pump Hydraulics - v.15Introduction to Pump Hydraulics - v.15
Introduction to Pump Hydraulics - v.15
 
Pumps 101
Pumps 101Pumps 101
Pumps 101
 
Control your surges
Control your surgesControl your surges
Control your surges
 
Hydraulics2012
Hydraulics2012Hydraulics2012
Hydraulics2012
 
The Art of the Possible: Pump curves and system head curves
The Art of the Possible: Pump curves and system head curvesThe Art of the Possible: Pump curves and system head curves
The Art of the Possible: Pump curves and system head curves
 
Control your surges - v.19
Control your surges - v.19Control your surges - v.19
Control your surges - v.19
 
Engineering aspects of basis weight control
Engineering aspects of basis weight controlEngineering aspects of basis weight control
Engineering aspects of basis weight control
 
Water Hammer
Water HammerWater Hammer
Water Hammer
 
12 Points to Improve your Oil Flushing for a Clean System
12 Points to Improve your Oil Flushing for a Clean System12 Points to Improve your Oil Flushing for a Clean System
12 Points to Improve your Oil Flushing for a Clean System
 
Centrifugal pump health check up before start
Centrifugal pump health check up before startCentrifugal pump health check up before start
Centrifugal pump health check up before start
 
Ai Ch E Overpressure Protection Training
Ai Ch E Overpressure Protection TrainingAi Ch E Overpressure Protection Training
Ai Ch E Overpressure Protection Training
 
Cavitation Control in Industrial Valves
Cavitation Control in Industrial ValvesCavitation Control in Industrial Valves
Cavitation Control in Industrial Valves
 
Cavitation Reduction in Industrial Process Control Valves
Cavitation Reduction in Industrial Process Control ValvesCavitation Reduction in Industrial Process Control Valves
Cavitation Reduction in Industrial Process Control Valves
 
Cavitation Control in Process Control Valves
Cavitation Control in Process Control ValvesCavitation Control in Process Control Valves
Cavitation Control in Process Control Valves
 
Controlling Cavitation in Industrial Control Valves
Controlling Cavitation in Industrial Control ValvesControlling Cavitation in Industrial Control Valves
Controlling Cavitation in Industrial Control Valves
 
Problems faced in conrol valves ppt
Problems faced in conrol valves pptProblems faced in conrol valves ppt
Problems faced in conrol valves ppt
 
Process Profiling: Investigation And Prediction Of Process Upsets With Advanc...
Process Profiling: Investigation And Prediction Of Process Upsets With Advanc...Process Profiling: Investigation And Prediction Of Process Upsets With Advanc...
Process Profiling: Investigation And Prediction Of Process Upsets With Advanc...
 

Más de Brian Gongol

Más de Brian Gongol (20)

Energy Policy is Water Policy - v08 (March 2024)
Energy Policy is Water Policy - v08 (March 2024)Energy Policy is Water Policy - v08 (March 2024)
Energy Policy is Water Policy - v08 (March 2024)
 
Controlling Your Surges - v.21 - Iowa AWWA Short Course 2024
Controlling Your Surges - v.21 - Iowa AWWA Short Course 2024Controlling Your Surges - v.21 - Iowa AWWA Short Course 2024
Controlling Your Surges - v.21 - Iowa AWWA Short Course 2024
 
Preserving Institutional Memory in a Utility - v.25
Preserving Institutional Memory in a Utility - v.25Preserving Institutional Memory in a Utility - v.25
Preserving Institutional Memory in a Utility - v.25
 
Aeration from Afar - v.16
Aeration from Afar - v.16Aeration from Afar - v.16
Aeration from Afar - v.16
 
Energy policy is water policy - v.04
Energy policy is water policy - v.04Energy policy is water policy - v.04
Energy policy is water policy - v.04
 
How to Communicate with Boards and Councils
How to Communicate with Boards and CouncilsHow to Communicate with Boards and Councils
How to Communicate with Boards and Councils
 
CLAWS of Pump Maintenance - v.11
CLAWS of Pump Maintenance - v.11CLAWS of Pump Maintenance - v.11
CLAWS of Pump Maintenance - v.11
 
CLAWS of Pump Maintenance - v.10
CLAWS of Pump Maintenance - v.10CLAWS of Pump Maintenance - v.10
CLAWS of Pump Maintenance - v.10
 
Getting Your CLAWS into Pump Maintenance
Getting Your CLAWS into Pump MaintenanceGetting Your CLAWS into Pump Maintenance
Getting Your CLAWS into Pump Maintenance
 
Aeration from afar - v.13
Aeration from afar - v.13Aeration from afar - v.13
Aeration from afar - v.13
 
Dealing with Mother Nature's Attitude Problem - v.19
Dealing with Mother Nature's Attitude Problem - v.19Dealing with Mother Nature's Attitude Problem - v.19
Dealing with Mother Nature's Attitude Problem - v.19
 
25 Ways to Screw Up a Lift Station Design - v.10
25 Ways to Screw Up a Lift Station Design - v.1025 Ways to Screw Up a Lift Station Design - v.10
25 Ways to Screw Up a Lift Station Design - v.10
 
Media relations for the water industry - v.20
Media relations for the water industry - v.20Media relations for the water industry - v.20
Media relations for the water industry - v.20
 
Breaking the conveyor-belt myth - v.09
Breaking the conveyor-belt myth - v.09Breaking the conveyor-belt myth - v.09
Breaking the conveyor-belt myth - v.09
 
Aeration from afar - v.03
Aeration from afar - v.03Aeration from afar - v.03
Aeration from afar - v.03
 
Schoolkids now, customers later - v.14
Schoolkids now, customers later - v.14Schoolkids now, customers later - v.14
Schoolkids now, customers later - v.14
 
The maintenance you don't have to touch - v.07
The maintenance you don't have to touch - v.07The maintenance you don't have to touch - v.07
The maintenance you don't have to touch - v.07
 
Ten steps to building a 21st Century water workforce - v.18
Ten steps to building a 21st Century water workforce - v.18Ten steps to building a 21st Century water workforce - v.18
Ten steps to building a 21st Century water workforce - v.18
 
Dealing with Mother Nature's attitude problem - v.19
Dealing with Mother Nature's attitude problem - v.19Dealing with Mother Nature's attitude problem - v.19
Dealing with Mother Nature's attitude problem - v.19
 
Social media crash course for the water sector - v.18
Social media crash course for the water sector - v.18Social media crash course for the water sector - v.18
Social media crash course for the water sector - v.18
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Último (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

NPSH and pump cavitation