A review and assessment of hydrodynamic cavitation as a technology for the future.

A review and assessment of hydrodynamic cavitation as a technology for the future.