Patrick B. Blakesley

Cts
Total Patents: 23
Overall Rank: #185,409
Years Active: 1999–2014
Cts Rank: #4