Alexander Villa

107
reputation
11

An Embedded Software Engineer with an interest in renewable energy technologies and a background in power electronics.