Timothy Alan Shepherd

Eli Lilly · Agouron Pharmaceuticals · Rolls-Royce Plc
Total Patents: 33
Overall Rank: #108,327
Years Active: 1995–2017
Eli Lilly Rank: #107