Juan J. Becerra
Xerox · The Gillette Company · Mti Microfuel Cells
Total Patents:
35
Overall Rank:
#98,248
Years Active:
1996–2021
Xerox Rank:
#696