Mohamed Sabri

Novellus Systems · Lam Research · Instromedix
Total Patents: 30
Overall Rank: #121,869
Years Active: 1983–2025
Novellus Systems Rank: #92