Zhi Hong

Ardea Biosciences · Ribapharm · Schering
Total Patents: 45
Overall Rank: #64,265
Years Active: 2001–2025
Ardea Biosciences Rank: #3