Steve Carter
Kraft Foods R & D · Eharmony · ICI
Total Patents:
20
Overall Rank:
#223,118
Years Active:
1990–2019
Kraft Foods R & D Rank:
#5