Edward V. Carter
Engineered Support Systems · Monsanto Technology · Drs Sustainment Systems
Total Patents:
8
Overall Rank:
#622,271
Years Active:
1989–2023
Engineered Support Systems Rank:
#12