Jack B. Sattell
Cerevasc · Retrieve Medical
Total Patents:
12
Overall Rank:
#392,097
Years Active:
2019–2025
Cerevasc Rank:
#4