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