Scholarly Index

Marwan Omar

Illinois Institute of Technology; 1,374 total citations; 91 total publications; best world rank #18

Illinois Institute of Technology

1,374Total citations
91Total publications
20H-index

Published ranking records