John P. McCarten

Omnivision Technologies · Eastman Kodak · onsemi
Total Patents: 28
Overall Rank: #137,223
Years Active: 2007–2023
Omnivision Technologies Rank: #94