Scholarly Index
Amin Mahmoudi
Southeast University; 3,030 total citations; 84 total publications; best world rank #47
Southeast University
3,030Total citations
84Total publications
33H-index
Scholarly Index
Southeast University; 3,030 total citations; 84 total publications; best world rank #47
Southeast University