Research outputs
2013, Renewable Energy, 55, 104-119
Type: article
2013, International Journal of Mechanical Sciences, 71, 1-20
Type: article
2013, International Journal of Mechanical Sciences, 70, 155-170
Type: article
2012, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 370(1959), 403-424
Type: article
2012, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 370(1959), 381-402
Type: article