Urs Reuteler
Riverwood International · Kliklok · Delkor Systems
Total Patents:
17
Overall Rank:
#278,165
Years Active:
1993–2012
Riverwood International Rank:
#12