L. John Otten, III
Kestrel
Total Patents:
4
Overall Rank:
#1,247,766
Years Active:
2001–2009
Kestrel Rank:
#14