Pieter Harpe

Stichting Imec Nederland · Imec · Technische Universiteit Eindhoven
Total Patents: 10
Overall Rank: #496,487
Years Active: 2012–2023
Stichting Imec Nederland Rank: #5