Andrew David Rimmer
Tularik Limited · Eli Lilly
Total Patents:
5
Overall Rank:
#1,021,299
Years Active:
2001–2011
Tularik Limited Rank:
#36