Zhen Li

Arrowhead Pharmaceuticals · Merck · Institut Pasteur
Total Patents: 37
Overall Rank: #87,789
Years Active: 1999–2025
Arrowhead Pharmaceuticals Rank: #3