Pierre Demuelenaere

I.R.I.S
Total Patents: 3
Overall Rank: #1,528,009
Years Active: 2011–2014
I.R.I.S Rank: #9