Susan M. Logan
National Research Council Of Canada · The University Of Ottawa
Total Patents:
6
Overall Rank:
#835,892
Years Active:
2014–2019
National Research Council Of Canada Rank:
#82