Jianing Sun
Novellus Systems · J.A. Woollam Co. · Test Rite International Co.
Total Patents:
9
Overall Rank:
#535,718
Years Active:
2007–2025
Novellus Systems Rank:
#207