Alexander Villa

117
reputation
13

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