Mohammad Abdallah
Soft Machines · Ingersoll-Rand · Indian Head Industries
Total Patents:
62
Overall Rank:
#36,876
Years Active:
1995–2022
Soft Machines Rank:
#1