Max Peter is a member of WindSTAR at UMass Lowell.

Max Peter

IAB Vice Chair, Technology Partnerships Manager - GE Renewable Energy

Department
WindSTAR