Yuhua Huang

Merck · Schering · Dendreon
Total Patents: 12
Overall Rank: #413,082
Years Active: 2006–2020
Merck Rank: #1,604