Bert Sels
Katholieke Universiteit Leuven · Total Research & Technology Feluy · Katholieke Universiteit Leuven, Ku Leuven R&D
Total Patents:
20
Overall Rank:
#218,748
Years Active:
2010–2024
Katholieke Universiteit Leuven Rank:
#12