Lin Wang
Hoffmann-La Roche · Jiangsu Hengrui Medicine Co. · Sinopec Research Institute Of Petroleum Engineering
Total Patents:
27
Overall Rank:
#141,917
Years Active:
2009–2025
Hoffmann-La Roche Rank:
#687