Sarah Matarese
Bigfoot Biomedical · Cisco
Total Patents:
30
Overall Rank:
#120,640
Years Active:
2020–2025
Bigfoot Biomedical Rank:
#6