Troy A. VerStrate

J.W. Speaker
Total Patents: 2
Overall Rank: #1,878,988
Years Active: 1999–2021
J.W. Speaker Rank: #13