Bo Ren

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