Rongliang Chen
Takeda Pharmaceutical Company Limited · Calithera Biosciences · Pfizer
Total Patents:
4
Overall Rank:
#1,134,064
Years Active:
2011–2023
Takeda Pharmaceutical Company Limited Rank:
#562