Robert L. Mitchell

Avaya · Colgate-Palmolive · Applied Technology Limited Partnership
Total Patents: 21
Overall Rank: #207,825
Years Active: 1982–2020
Avaya Rank: #180