John Nijenhuis

Technische Universiteit Delft · Forge Nano
Total Patents: 4
Overall Rank: #1,156,319
Years Active: 2015–2021
Technische Universiteit Delft Rank: #17