Peter Vennema
L.E. Jones
Total Patents:
4
Overall Rank:
#1,183,798
Years Active:
2016–2018
L.E. Jones Rank:
#5