Johannes Petrus Thomas Maria Van Leeuwen
Erasmus Universiteit Rotterdam · Centaur Technology
Total Patents:
4
Overall Rank:
#1,210,391
Years Active:
2004–2015
Erasmus Universiteit Rotterdam Rank:
#2