Tags Biofiltro Carlos Leiva Burotto 14 years ago Biofiltro wins Cleantech Open 2011 Global Ideas Competition