Scholarly Index

Mostafa Dadashi Firouzjaei

University of Alabama; 3,202 total citations; 52 total publications; best world rank #541

University of Alabama

3,202Total citations
52Total publications
26H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Membrane Separation Technologies2021-2025651US 2893.30
Graphene and Nanomaterials Applications2021-2025541US 2990.72