Julian Davies

Eli Lilly · Applied Molecular Evolution · Institut Pasteur
Total Patents: 33
Overall Rank: #106,868
Years Active: 1982–2024
Eli Lilly Rank: #247