Tareq Yousef Al-Naffouri

King Abdullah University Of Science And Technology · King Abdulaziz University · King Abdulaziz City For Science And Technology
Total Patents: 11
Overall Rank: #442,255
Years Active: 2015–2024
King Abdullah University Of Science And Technology Rank: #40