Larry W. Tjoelker
Icos · Omeros · University Of Leicester
Total Patents:
25
Overall Rank:
#160,172
Years Active:
1996–2024
Icos Rank:
#9