Johnson Varghese

Medimmune Limited · Bristol-Myers Squibb
Total Patents: 2
Overall Rank: #1,686,681
Years Active: 2017–2025
Medimmune Limited Rank: #469