Dominique Castro
I.T.W. De France · Illinois Tool Works
Total Patents:
3
Overall Rank:
#1,395,371
Years Active:
2001–2023
I.T.W. De France Rank:
#12