Behrad Aria

Abbott · Therasense · Invensense
Total Patents: 76
Overall Rank: #24,922
Years Active: 1998–2024
Abbott Rank: #35