Johan van den Heuvel

Stichting Imec Nederland · Duphar International Research B.V.
Total Patents: 10
Overall Rank: #495,738
Years Active: 1995–2023
Stichting Imec Nederland Rank: #3