Pierre De Muelenaere

I.R.I.S
Total Patents: 15
Overall Rank: #322,229
Years Active: 2013–2017
I.R.I.S Rank: #2