Brian Lu

Novellus Systems · Applied Materials · Aixtron Se
Total Patents: 18
Overall Rank: #252,267
Years Active: 2006–2022
Novellus Systems Rank: #85