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