Yi Zang

Merck · Shanghai Institute Of Materia Medica, Chinese Academy Of Sciences · Dogwood Pharmaceuticals
Total Patents: 12
Overall Rank: #394,576
Years Active: 2012–2025
Merck Rank: #1,819