Patrick J. Richards, Jr.

IBM
Total Patents: 17
Overall Rank: #276,183
Years Active: 2005–2016
IBM Rank: #6,502