Juan Luengo

Smithkline Beecham Limited · Prelude Therapeutics, Incorporated · Glaxosmithkline
Total Patents: 56
Overall Rank: #44,179
Years Active: 1994–2025
Smithkline Beecham Limited Rank: #19