University of Barcelona / University of Alicante / Polytechnic University of Catalonia / Advanced Water Management Centre / Federal University of Rio Grande / /
IndustryTerm
electrochemical technologies / pharmaceuticals / renewable energy / /
Organization
University of Alicante / Federal University of Rio Grande / Advanced Water Management Centre in Brisbane / University of Barcelona / Polytechnic University of Catalonia / /