Jun Feng

Araxes Pharma · Takeda Pharmaceutical Company Limited · Kura Oncology
Total Patents: 92
Overall Rank: #17,048
Years Active: 2003–2025
Araxes Pharma Rank: #4