Bo Ren
Beigene · Purdue Research Foundation · Honeywell
Total Patents:
14
Overall Rank:
#336,060
Years Active:
2016–2025
Beigene Rank:
#5