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