Thomas D. Aicher
Lycera · Array Biopharma · Eli Lilly
Total Patents:
53
Overall Rank:
#49,290
Years Active:
2007–2021
Lycera Rank:
#1