Richard Rogers
Oracle · Elster Solutions · North Carolina State University
Total Patents:
9
Overall Rank:
#561,412
Years Active:
1996–2021
Oracle Rank:
#3,141