John Sjolund

Bigfoot Biomedical · Sundstrand
Total Patents: 29
Overall Rank: #126,834
Years Active: 1982–2025
Bigfoot Biomedical Rank: #9