Michael Lloyd
Avaya · Redseal Limited · Otto Tuchenhagen Gmbh & Co. Kg
Total Patents:
29
Overall Rank:
#127,851
Years Active:
1992–2020
Avaya Rank:
#81