You are here

Electricity production from hot sand project

One of the most promising research projects in the Department of Mechanical Engineering