Peter Vennema

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