Baker Mohammad

Khalifa University Of Science And Technology · Qualcomm · Khalifa University Of Science, Technology And Research
Total Patents: 34
Overall Rank: #100,078
Years Active: 2008–2025
Khalifa University Of Science And Technology Rank: #1