Charles Christopher Lyon

American Express
Total Patents: 29
Overall Rank: #132,216
Years Active: 2010–2014
American Express Rank: #19