Omar K. Farha
Northwestern University · King Abdulaziz City For Science And Technology · Numat Technologies
Total Patents:
34
Overall Rank:
#101,366
Years Active:
2010–2025
Northwestern University Rank:
#15