Peter Carlo Rem
Technische Universiteit Delft · Urban Mining Corp B.V. · Bakker Holding Son B.V.
Total Patents:
26
Overall Rank:
#151,734
Years Active:
1996–2024
Technische Universiteit Delft Rank:
#2