James C. Alexander

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