Brian T. Barnes
American Express · Iii Holdings 12
Total Patents:
10
Overall Rank:
#513,764
Years Active:
2007–2015
American Express Rank:
#133