Feng Zhang

Ironshore Pharmaceuticals & Development · Senomyx · Auxilium Us Holdings
Total Patents: 64
Overall Rank: #34,455
Years Active: 1999–2025
Ironshore Pharmaceuticals & Development Rank: #1