Stefan T. Pendrick
Holland
Total Patents:
4
Overall Rank:
#1,202,873
Years Active:
1998–2016
Holland Rank:
#9