Boris Anukhin

Abbott · Endovascular Technologies
Total Patents: 25
Overall Rank: #162,373
Years Active: 2006–2022
Abbott Rank: #172