Michael J. Ellsworth, Jr.

IBM
Total Patents: 335
Overall Rank: #988
Years Active: 1992–2024
IBM Rank: #60