Scholarly Index

Mahmood Behboodi

Isfahan University of Technology; 505 total citations; 61 total publications; best world rank #171

Isfahan University of Technology