Search results for: Zhen Gao
Wind Energy > 21 > 12 > 1344 - 1358
Renewable Energy > 2016 > 93 > C > 87-100
Ocean Engineering > 2016 > 111 > C > 82-94
Energy Procedia > 2014 > 53 > Complete > 44-55
International Journal of Fatigue > 2013 > 48 > Complete > 133-146