Roger Shen-Chu Chen

Bristol-Myers Squibb
Total Patents: 59
Overall Rank: #40,418
Years Active: 1997–2023
Bristol-Myers Squibb Rank: #15