David R. Noles
Baverican
Total Patents:
5
Overall Rank:
#1,026,003
Years Active:
1996–2010
Baverican Rank:
#3