Roger Laverne Johnson
Science Applications International · Navistar International Transportation
Total Patents:
18
Overall Rank:
#258,605
Years Active:
1987–2012
Science Applications International Rank:
#9