TARAFT, s., Aouzellag, D., & Hamoudi, F. 2023 Apr 25. Wind-Powered Centrifugal Pump System: Investigating the Potential for Removing the Interfacing Converter Stabilizer. Journal of Power Technologies. [Online] 103:1