Lin Nie

Merrimack Pharmaceuticals · Shanghai Hugong Electric (Group) Co.
Total Patents: 5
Overall Rank: #968,386
Years Active: 2017–2021
Merrimack Pharmaceuticals Rank: #30