Per John Sjölund

Bigfoot Biomedical · Patients Pending
Total Patents: 5
Overall Rank: #914,156
Years Active: 2014–2025
Bigfoot Biomedical Rank: #29