Erik Novak

4D Technology · Ad Technology · Onto Innovation
Total Patents: 4
Overall Rank: #1,143,735
Years Active: 2008–2022
4D Technology Rank: #6