Peter Odgaard

Peter Odgaard

TCST Associate Editor
Goldwind Energy