Xavier Drouin

Dav
Total Patents: 10
Overall Rank: #512,139
Years Active: 2007–2016
Dav Rank: #4