Devin V. McAllister
Valeritas · Georgia Tech Research · Lifescan
Total Patents:
27
Overall Rank:
#143,040
Years Active:
2002–2025
Valeritas Rank:
#3