Igor Vostiar

Xencor · Novartis Ag
Total Patents: 9
Overall Rank: #556,595
Years Active: 2011–2022
Xencor Rank: #24