Rachid Idjakiren
I.T.W. De France · Illinois Tool Works
Total Patents:
4
Overall Rank:
#1,184,901
Years Active:
1991–2018
I.T.W. De France Rank:
#8