Omar J. Vakharia

Johnson & Johnson · Cilag Gmbh International · Verb Surgical
Total Patents: 89
Overall Rank: #18,361
Years Active: 2008–2024
Johnson & Johnson Rank: #61