Jonathan Dube

9172-9863 Quebec · Avestor Limited Partnership · Blue Solutions Canada
Total Patents: 13
Overall Rank: #367,530
Years Active: 2005–2024
9172-9863 Quebec Rank: #5