James J. Allen, Jr.
IBM · Avaya
Total Patents:
24
Overall Rank:
#174,531
Years Active:
1994–2015
IBM Rank:
#4,909