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