Roger D. Carroll

Ciena · Restaurant Technology · Ut Automotive Dearborn
Total Patents: 12
Overall Rank: #412,427
Years Active: 1998–2021
Ciena Rank: #287