Linos Lazarides
Gilead Sciences · Selcia Limited · Novobiotic Pharmaceuticals
Total Patents:
18
Overall Rank:
#252,193
Years Active:
2011–2023
Gilead Sciences Rank:
#159