Thomas M. Cipolla

IBM · GE · Lenovo (Singapore) Pte.
Total Patents: 71
Overall Rank: #28,622
Years Active: 1982–2023
IBM Rank: #1,202