Jeffrey Keillor
The University Of Ottawa · Universite De Montreal · University Of Maryland, Baltimore
Total Patents:
9
Overall Rank:
#558,637
Years Active:
2010–2021
The University Of Ottawa Rank:
#2