Stefan Antonius Henricus de Vries

Technische Universiteit Eindhoven
Total Patents: 3
Overall Rank: #1,388,719
Years Active: 2005–2023
Technische Universiteit Eindhoven Rank: #16