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