James L. Hanrahan
Am International
Total Patents:
5
Overall Rank:
#1,065,266
Years Active:
1984–1986
Am International Rank:
#10