Richard Rogers

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