James Lamond Ellis

Nocion Therapeutics · Ucb S.A. · Glaxosmithkline Intellectual Property (No. 4) Limited
Total Patents: 25
Overall Rank: #157,034
Years Active: 2002–2025
Nocion Therapeutics Rank: #1