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