Qiming Li
Apple · Jade Bird Display (Shanghai) Limited · Schlumberger Technology
Total Patents:
293
Overall Rank:
#1,368
Years Active:
2002–2025
Apple Rank:
#163