Scholarly Index
Omar F. Mohammed
King Abdullah University of Science and Technology; 48,594 total citations; 514 total publications; best world rank #8
King Abdullah University of Science and Technology
48,594Total citations
514Total publications
105H-index