David Bruce McFadzean
Calgary Scientific · Synaptive Medical (Barbados)
Total Patents:
22
Overall Rank:
#194,441
Years Active:
2014–2021
Calgary Scientific Rank:
#2