Rua Washington Luiz #855
Porto Alegre, 90010460
Brazil
Universidade Federal do Rio Grande do Sul (UFRGS)
Wind PV Hybrid System, Desalination, Fernando de Noronha Island, Pre Feasibility Study, Homer Legacy