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