Victor de Leeuw
Nordson
Total Patents:
10
Overall Rank:
#511,349
Years Active:
2004–2017
Nordson Rank:
#86