Rulin Qian

Biogen Idec Ma · Amgen
Total Patents: 3
Overall Rank: #1,323,250
Years Active: 2012–2025
Biogen Idec Ma Rank: #98