Steven M. Rubin

Apple · Bell Telephone Laboratories · Oracle
Total Patents: 4
Overall Rank: #1,238,692
Years Active: 1984–2011
Apple Rank: #12,251