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