Scholarly Index

Francesca Russo

Institute on Membrane Technology; 1,598 total citations; 49 total publications; best world rank #390

Institute on Membrane Technology

1,598Total citations
49Total publications
22H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Membrane Separation and Gas Transport2021-2025390IT 590.91
Membrane Separation Technologies2021-2025933IT 1591.10
Chemistry and Chemical Engineering2021-2025571IT 5157.20