James Alger
American Express · Manitowoc Crane Companies · Iii Holdings 12
Total Patents:
5
Overall Rank:
#983,065
Years Active:
2009–2018
American Express Rank:
#636