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