Numan Salah
King Abdulaziz University · University Of Nebraska
Total Patents:
21
Overall Rank:
#205,115
Years Active:
2013–2024
King Abdulaziz University Rank:
#9