Craig A. Jarrard
Cts
Total Patents:
13
Overall Rank:
#386,607
Years Active:
1999–2011
Cts Rank:
#11