Brian Alvin Johns

Shionogi & Co. · Viiv Healthcare · Smithkline Beecham Limited
Total Patents: 57
Overall Rank: #43,110
Years Active: 2005–2022
Shionogi & Co. Rank: #11