Leon C. Vandervalk
Defelsko
Total Patents:
18
Overall Rank:
#257,319
Years Active:
1994–2019
Defelsko Rank:
#2