Khaled Nabil Salama

King Abdullah University Of Science And Technology · Canesta · Stanford University
Total Patents: 37
Overall Rank: #88,064
Years Active: 2007–2025
King Abdullah University Of Science And Technology Rank: #6