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