Vladimir Trubetskoy
Mirus Bio · Mirus · Roche Madison
Total Patents:
33
Overall Rank:
#107,860
Years Active:
1996–2020
Mirus Bio Rank:
#7