John Bell
Turnstone Limited Partnership · Ottawa Hospital Research Institute · Sillajen Biotherapeutics
Total Patents:
29
Overall Rank:
#129,996
Years Active:
2007–2023
Turnstone Limited Partnership Rank:
#1