Abraham Mammen
Apple · Aol · IBM
Total Patents:
12
Overall Rank:
#419,408
Years Active:
1987–2016
Apple Rank:
#5,407