David J. Marchant
Sosei R&D · Governors Of The University Of Alberta · Ti Russell Hobbs Limited
Total Patents:
3
Overall Rank:
#1,385,294
Years Active:
1985–2023
Sosei R&D Rank:
#7