Work

Survey of Failures in Wind Power Systems With Focus on Swedish Wind Power Plants During 1997–2005

FWCI: 19.36
Cites: 2
Cited by: 777
Related to: 10