Stefaan De Smedt

Universiteit Gent · Mycartis N.V. · CNRS
Total Patents: 13
Overall Rank: #366,251
Years Active: 2008–2025
Universiteit Gent Rank: #19