Wind Power
- WIND ENERGY SCIENCE, 2023, 8, 7, 1049-1069
- FRONTIERS IN MECHANICAL ENGINEERING, 2023, 9, 1145305
- Nature Astronomy, 2023, 7, 298-308
- Wind Energy Science, 2022, 7, 2307-2022
- J. Renew. Sust. Energy, 2022, 14, 063303
- Wind Energ. Sci., 2022, 7, 2085-2098