Numan Salah

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