International Journal of Turbomachinery, Propulsion and Power (Switzerland)
Keywords: Mechanical engineering and machinery; Technology