Stefan Janssens
Leuven Research & Development Vzw · Interuniversitair Micro-Electronica Centrum Vzw · Katholieke Universiteit Leuven
Total Patents:
5
Overall Rank:
#973,918
Years Active:
1999–2020
Leuven Research & Development Vzw Rank:
#3