James Hansen

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