James C. Alexander
Serco · United Dominion Industries · United Dominion Ind
Total Patents:
94
Overall Rank:
#16,513
Years Active:
1988–2020
Serco Rank:
#1