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