Scientist
+966114696353 +966590011078
Total publications (220), ISI Journal Papers (71), International Conference Papers (35),…