Abdelhak Bensaoula
University Of Houston · University Of Houston System · MIT
Total Patents:
22
Overall Rank:
#195,657
Years Active:
1995–2019
University Of Houston Rank:
#3