Bashir O. Dabbousi
MIT · Saudi Arabian Oil · KFUPM
Total Patents:
21
Overall Rank:
#209,452
Years Active:
2001–2017
MIT Rank:
#293