Stephen J. Takacs
Scotts Canada · Oms Investments
Total Patents:
12
Overall Rank:
#392,877
Years Active:
2003–2025
Scotts Canada Rank:
#3