Instituto de Ciência e Tecnologia de Polímerosh-index: 30Total citations: 3,339Total papers: 151Homepage: http://www.ictpol.com/