Wei Chen

Pharmacyclics · Chemocentryx · Johnson & Johnson
Total Patents: 61
Overall Rank: #37,640
Years Active: 2000–2025
Pharmacyclics Rank: #7