Marcelino Essien

Optomec Design · Integrated Deposition Solutions · Optomec
Total Patents: 18
Overall Rank: #249,968
Years Active: 2000–2024
Optomec Design Rank: #3