Marc Arnold Dube
The University Of Ottawa
Total Patents:
5
Overall Rank:
#1,004,093
Years Active:
2013–2015
The University Of Ottawa Rank:
#15