John J. McKenna

IBM · Lenovo (Singapore) Pte. · Trend Micro Incorporated
Total Patents: 8
Overall Rank: #649,090
Years Active: 1985–2015
IBM Rank: #16,453