Charles Meneveau reports wind energy industry’s future requires an interdisciplinary approach
IDIES Associate Director, Charles Meneveau, was a member of an international 29-person team that recently published a paper in Science outlining three scientific “grand” challenges