Scholarly Index

Mohammad Pourmahmood Aghababa

Urmia University of Technology; 3,751 total citations; 102 total publications; best world rank #84

Urmia University of Technology