Yin Qian
Omnivision Technologies · IBM · European Touch Holdings
Total Patents:
106
Overall Rank:
#12,905
Years Active:
2003–2025
Omnivision Technologies Rank:
#5