Scholarly Index

Roberto Narbaitz

University of Ottawa; 5,556 total citations; 197 total publications; best world rank #766

University of Ottawa

5,556Total citations
197Total publications
37H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Membrane Separation TechnologiesLifetime849CA 1796.34
Membrane-based Ion Separation TechniquesLifetime766CA 1594.36