John Robert Rizzo
Eli Lilly · Covx Technologies Ireland Limited
Total Patents:
19
Overall Rank:
#240,688
Years Active:
1990–2013
Eli Lilly Rank:
#155