John McGreevy
Avaya · Freeport Technologies · Gemini Research Limited
Total Patents:
14
Overall Rank:
#341,462
Years Active:
1990–2023
Avaya Rank:
#121