James Hansen
Allegiance · Bristol-Myers Squibb · Hughes Electronics Limited
Total Patents:
11
Overall Rank:
#462,447
Years Active:
1980–2016
Allegiance Rank:
#58