Lee A. Allard
American Express
Total Patents:
15
Overall Rank:
#327,031
Years Active:
2005–2006
American Express Rank:
#61