Institute on Membrane Technologyh-index: 123Total citations: 80,315Total papers: 2,409Homepage: http://www.itm.cnr.it/index.php/en/