297413

Integrated combined cycle system with parabolic trough technology: A comprehensive review

Article

Last updated: 04 Jan 2025