John E. Petri

IBM · Sinoeast Concept Limited
Total Patents: 178
Overall Rank: #4,353
Years Active: 2009–2023
IBM Rank: #210