Michael Vellekoop

Technische Universiteit Delft · Austrian Research Centers Gmbh—Arc · Medizinische Universität Wien
Total Patents: 4
Overall Rank: #1,114,345
Years Active: 2004–2024
Technische Universiteit Delft Rank: #39