Ilyas Mohammed
Tessera · Invensas · Xcelsis
Total Patents:
278
Overall Rank:
#1,552
Years Active:
2003–2025
Tessera Rank:
#3