Shan Xu

Microsoft · Brother Kogyo · Omnivision Technologies
Total Patents: 15
Overall Rank: #305,748
Years Active: 2001–2025
Microsoft Rank: #8,808