Xianglin Shi

Biogen Ma · Sunesis Pharmaceuticals · Ajinomoto Co.
Total Patents: 7
Overall Rank: #686,363
Years Active: 2016–2025
Biogen Ma Rank: #25