Kenneth Carbullido
Election Systems & Software · Es&S Innovations · First Data Resources, Llc.
Total Patents:
6
Overall Rank:
#851,506
Years Active:
1990–2015
Election Systems & Software Rank:
#2