Scholarly Index

Mahmud Fotuhi‐Firuzabad

Sharif University of Technology; 20,586 total citations; 494 total publications; best world rank #3

Sharif University of Technology