Peter Odgaard

Peter Odgaard

TCST Associate Editor Goldwind Energy